diff --git a/src/commands/auth-choice.apply.plugin-provider.ts b/src/commands/auth-choice.apply.plugin-provider.ts index ec8e6816c36..de25cea60e2 100644 --- a/src/commands/auth-choice.apply.plugin-provider.ts +++ b/src/commands/auth-choice.apply.plugin-provider.ts @@ -78,7 +78,11 @@ export async function runProviderPluginAuthMethod(params: { secretInputMode?: OnboardOptions["secretInputMode"]; allowSecretRefPrompt?: boolean; opts?: Partial; -}): Promise<{ config: ApplyAuthChoiceParams["config"]; defaultModel?: string }> { +}): Promise<{ + config: ApplyAuthChoiceParams["config"]; + defaultModel?: string; + profileCount: number; +}> { const agentId = params.agentId ?? resolveDefaultAgentId(params.config); const defaultAgentId = resolveDefaultAgentId(params.config); const agentDir = @@ -139,6 +143,7 @@ export async function runProviderPluginAuthMethod(params: { return { config: nextConfig, defaultModel: result.defaultModel, + profileCount: result.profiles.length, }; } diff --git a/src/wizard/setup.finalize.test.ts b/src/wizard/setup.finalize.test.ts index b656f5c5995..67e7a77066f 100644 --- a/src/wizard/setup.finalize.test.ts +++ b/src/wizard/setup.finalize.test.ts @@ -316,7 +316,7 @@ describe("finalizeSetupWizard", () => { confirm: vi.fn(async () => false), }); - await finalizeOnboardingWizard({ + await finalizeSetupWizard({ flow: "advanced", opts: { acceptRisk: true,