From 30b6cf8a008e5bce36eb44f6ee95e036b4af2d81 Mon Sep 17 00:00:00 2001 From: Shreya Keshive Date: Thu, 24 Jul 2025 15:55:39 -0400 Subject: Add "Gemini CLI: Run" command shortcut (#4792) --- packages/vscode-ide-companion/src/extension.ts | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'packages/vscode-ide-companion/src/extension.ts') diff --git a/packages/vscode-ide-companion/src/extension.ts b/packages/vscode-ide-companion/src/extension.ts index 74bcaf89..647acae3 100644 --- a/packages/vscode-ide-companion/src/extension.ts +++ b/packages/vscode-ide-companion/src/extension.ts @@ -23,6 +23,15 @@ export async function activate(context: vscode.ExtensionContext) { const message = err instanceof Error ? err.message : String(err); log(`Failed to start IDE server: ${message}`); } + + context.subscriptions.push( + vscode.commands.registerCommand('gemini-cli.runGeminiCLI', () => { + const geminiCmd = 'gemini'; + const terminal = vscode.window.createTerminal(`Gemini CLI`); + terminal.show(); + terminal.sendText(geminiCmd); + }), + ); } export async function deactivate(): Promise { -- cgit v1.2.3