fix: avoid unused custom preferred provider

This commit is contained in:
gejifeng 2026-02-11 08:58:17 +00:00 committed by Peter Steinberger
parent e6715bcb64
commit d44c118334
1 changed files with 2 additions and 5 deletions

View File

@ -379,7 +379,6 @@ export async function runOnboardingWizard(
includeSkip: true,
}));
let customPreferredProvider: string | undefined;
if (authChoice === "custom-api-key") {
const customResult = await promptCustomApiConfig({
prompter,
@ -387,7 +386,6 @@ export async function runOnboardingWizard(
config: nextConfig,
});
nextConfig = customResult.config;
customPreferredProvider = customResult.providerId;
} else {
const authResult = await applyAuthChoice({
authChoice,
@ -403,15 +401,14 @@ export async function runOnboardingWizard(
nextConfig = authResult.config;
}
if (authChoiceFromPrompt) {
if (authChoiceFromPrompt && authChoice !== "custom-api-key") {
const modelSelection = await promptDefaultModel({
config: nextConfig,
prompter,
allowKeep: true,
ignoreAllowlist: true,
includeVllm: true,
preferredProvider:
customPreferredProvider ?? resolvePreferredProviderForAuthChoice(authChoice),
preferredProvider: resolvePreferredProviderForAuthChoice(authChoice),
});
if (modelSelection.config) {
nextConfig = modelSelection.config;