From 80de137735b1022fa69808462d3931b0107d7484 Mon Sep 17 00:00:00 2001 From: cte Date: Fri, 16 Jan 2026 21:23:23 -0800 Subject: [PATCH] Don't show onboarding if a provider is specified --- apps/cli/src/commands/cli/run.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/cli/src/commands/cli/run.ts b/apps/cli/src/commands/cli/run.ts index a58c14c0f9..f176e264b2 100644 --- a/apps/cli/src/commands/cli/run.ts +++ b/apps/cli/src/commands/cli/run.ts @@ -41,6 +41,7 @@ export async function run(prompt: string | undefined, flagOptions: FlagOptions) const isTuiSupported = process.stdin.isTTY && process.stdout.isTTY const isTuiEnabled = !flagOptions.print && isTuiSupported let rooToken = await loadToken() + const isOnboardingEnabled = isTuiEnabled && !rooToken && !flagOptions.provider const extensionHostOptions: ExtensionHostOptions = { mode: flagOptions.mode || DEFAULT_FLAGS.mode, @@ -58,7 +59,7 @@ export async function run(prompt: string | undefined, flagOptions: FlagOptions) // Roo Code Cloud Authentication - if (isTuiEnabled) { + if (isOnboardingEnabled) { let { onboardingProviderChoice } = await loadSettings() if (!onboardingProviderChoice) {