diff options
| author | christine betts <[email protected]> | 2025-08-12 20:08:47 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-12 20:08:47 +0000 |
| commit | 74fd0841d0d7148127e586fce4c550a01ff40e90 (patch) | |
| tree | 5c23d673ab220029c4111d30952ea35e21b4a317 /packages/core/src/ide/ide-installer.ts | |
| parent | 8524cce7b9b31e852b2bbb4d5bf9a4843beec2b1 (diff) | |
[ide-mode] Update installation logic and nudge (#6068)
Diffstat (limited to 'packages/core/src/ide/ide-installer.ts')
| -rw-r--r-- | packages/core/src/ide/ide-installer.ts | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/packages/core/src/ide/ide-installer.ts b/packages/core/src/ide/ide-installer.ts index e6192bfa..7db8e2d2 100644 --- a/packages/core/src/ide/ide-installer.ts +++ b/packages/core/src/ide/ide-installer.ts @@ -147,31 +147,11 @@ class VsCodeInstaller implements IdeInstaller { } } -class OpenVSXInstaller implements IdeInstaller { - async install(): Promise<InstallResult> { - // TODO: Use the correct extension path. - const command = `npx ovsx get google.gemini-cli-vscode-ide-companion`; - try { - child_process.execSync(command, { stdio: 'pipe' }); - return { - success: true, - message: - 'VS Code companion extension was installed successfully from OpenVSX. Please restart your terminal to complete the setup.', - }; - } catch (_error) { - return { - success: false, - message: `Failed to install VS Code companion extension from OpenVSX. Please try installing it manually.`, - }; - } - } -} - export function getIdeInstaller(ide: DetectedIde): IdeInstaller | null { switch (ide) { case DetectedIde.VSCode: return new VsCodeInstaller(); default: - return new OpenVSXInstaller(); + return null; } } |
