diff --git a/clients/vscode/src/chat/WebviewHelper.ts b/clients/vscode/src/chat/WebviewHelper.ts index f5a161b6504e..bb514c66a4ce 100644 --- a/clients/vscode/src/chat/WebviewHelper.ts +++ b/clients/vscode/src/chat/WebviewHelper.ts @@ -13,7 +13,6 @@ import { commands, Location, LocationLink, - workspace, } from "vscode"; import type { ServerApi, @@ -24,7 +23,6 @@ import type { LookupSymbolHint, SymbolInfo, FileLocation, - GitRepoInfo, } from "tabby-chat-panel"; import { TABBY_CHAT_PANEL_API_VERSION } from "tabby-chat-panel"; import hashObject from "object-hash"; @@ -35,7 +33,7 @@ import { GitProvider } from "../git/GitProvider"; import { createClient } from "./chatPanel"; import { Client as LspClient } from "../lsp/Client"; import { isBrowser } from "../env"; -import { getFileContextFromSelection, showFileContext, openTextDocument, buildFilePathParams } from "./fileContext"; +import { getFileContextFromSelection, showFileContext, openTextDocument } from "./fileContext"; import { localUriToChatPanelFilepath, chatPanelFilepathToLocalUri, @@ -700,34 +698,6 @@ export class WebviewHelper { return false; } }, - provideWorkspaceGitRepoInfo: async (): Promise => { - const activeTextEditor = window.activeTextEditor; - const infoList: GitRepoInfo[] = []; - let activeGitUrl: string | undefined; - if (activeTextEditor) { - const pathParams = await buildFilePathParams(activeTextEditor.document.uri, this.gitProvider); - if (pathParams.gitRemoteUrl) { - activeGitUrl = pathParams.gitRemoteUrl; - infoList.push({ - gitUrl: activeGitUrl, - }); - } - } - - const workspaceFolder = workspace.workspaceFolders || []; - for (const folder of workspaceFolder) { - const repo = this.gitProvider.getRepository(folder.uri); - if (repo) { - const gitRemoteUrl = this.gitProvider.getDefaultRemoteUrl(repo); - if (gitRemoteUrl && gitRemoteUrl !== activeGitUrl) { - infoList.push({ - gitUrl: gitRemoteUrl, - }); - } - } - } - return infoList; - }, }); } } diff --git a/clients/vscode/src/chat/chatPanel.ts b/clients/vscode/src/chat/chatPanel.ts index f991b2144fa1..0d3c50de1582 100644 --- a/clients/vscode/src/chat/chatPanel.ts +++ b/clients/vscode/src/chat/chatPanel.ts @@ -35,7 +35,6 @@ export function createClient(webview: Webview, api: ClientApiMethods): ServerApi onKeyboardEvent: api.onKeyboardEvent, lookupSymbol: api.lookupSymbol, openInEditor: api.openInEditor, - provideWorkspaceGitRepoInfo: api.provideWorkspaceGitRepoInfo, }, }); }