feat: improve onboarding auth prompts

This commit is contained in:
Peter Steinberger
2026-01-12 07:43:20 +00:00
parent 018f7aa4df
commit e79cf5a8b1
7 changed files with 66 additions and 19 deletions

View File

@@ -305,7 +305,11 @@ export async function runNonInteractiveOnboarding(
mode: "api_key",
});
nextConfig = applyMoonshotConfig(nextConfig);
} else if (authChoice === "minimax-cloud" || authChoice === "minimax-api") {
} else if (
authChoice === "minimax-cloud" ||
authChoice === "minimax-api" ||
authChoice === "minimax-api-lightning"
) {
const resolved = await resolveNonInteractiveApiKey({
provider: "minimax",
cfg: baseConfig,
@@ -323,7 +327,10 @@ export async function runNonInteractiveOnboarding(
provider: "minimax",
mode: "api_key",
});
const modelId = "MiniMax-M2.1";
const modelId =
authChoice === "minimax-api-lightning"
? "MiniMax-M2.1-lightning"
: "MiniMax-M2.1";
nextConfig = applyMinimaxApiConfig(nextConfig, modelId);
} else if (authChoice === "claude-cli") {
const store = ensureAuthProfileStore(undefined, {