fix(onboarding): preflight claude cli keychain

This commit is contained in:
Peter Steinberger committed 2026-01-08 23:18:33 +01:00
1 parent d38a8d7076
commit b01d7e39d5
12 files changed
+191 -21

No files matched your search

+8 -2
View File
@@ -223,10 +223,16 @@ export async function runOnboardingWizard(
},
};
const authStore = ensureAuthProfileStore();
const authStore = ensureAuthProfileStore(undefined, {
allowKeychainPrompt: false,
});
const authChoice = (await prompter.select({
message: "Model/auth choice",
options: buildAuthChoiceOptions({ store: authStore, includeSkip: true }),
options: buildAuthChoiceOptions({
store: authStore,
includeSkip: true,
includeClaudeCliIfMissing: true,
}),
})) as AuthChoice;
const authResult = await applyAuthChoice({