Merge remote-tracking branch 'origin/main' into feat/nested-git-repos

# Conflicts:
#	packages/ui/src/components/views/GitView.tsx
#	packages/ui/src/stores/DOCUMENTATION.md
#	packages/ui/src/stores/useGitStore.ts
This commit is contained in:
jaygupta17
2026-08-30 09:48:35 +05:30
640 changed files with 46571 additions and 5636 deletions
+8
View File
@@ -15,6 +15,14 @@ export const createVSCodeActionsAPI = (): VSCodeAPI => ({
await openVSCodeExternalUrl(url);
},
async addWorkspaceFolder(path: string): Promise<Array<{ name: string; path: string }>> {
const result = await sendBridgeMessage<{ workspaceFolders: Array<{ name: string; path: string }> }>(
'api:workspace:addFolder',
{ path },
);
return Array.isArray(result?.workspaceFolders) ? result.workspaceFolders : [];
},
async pickFiles(options): Promise<unknown> {
return sendBridgeMessage('api:files/pick', options);
},