From 5c9ef7bb1c77c0c25f24aa101ecf459a1080b657 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Mon, 16 Feb 2026 15:23:22 +0900 Subject: [PATCH] fix: run auth plugins and provider config for all providers, not just gemini Closes #1876 --- src/cli/cli-installer.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/cli/cli-installer.ts b/src/cli/cli-installer.ts index a38b2c80..141e694c 100644 --- a/src/cli/cli-installer.ts +++ b/src/cli/cli-installer.ts @@ -77,7 +77,9 @@ export async function runCliInstaller(args: InstallArgs, version: string): Promi `Plugin ${isUpdate ? "verified" : "added"} ${SYMBOLS.arrow} ${color.dim(pluginResult.configPath)}`, ) - if (config.hasGemini) { + const needsProviderSetup = config.hasGemini || config.hasOpenAI || config.hasCopilot + + if (needsProviderSetup) { printStep(step++, totalSteps, "Adding auth plugins...") const authResult = await addAuthPlugins(config) if (!authResult.success) {