fix: align opencode-zen provider setup

This commit is contained in:
Peter Steinberger
2026-01-10 21:37:38 +01:00
parent 46e00ad5e7
commit 8a194b4abc
16 changed files with 263 additions and 96 deletions

View File

@@ -710,8 +710,8 @@ export async function applyAuthChoice(params: {
});
await setOpencodeZenApiKey(String(key).trim(), params.agentDir);
nextConfig = applyAuthProfileConfig(nextConfig, {
profileId: "opencode-zen:default",
provider: "opencode-zen",
profileId: "opencode:default",
provider: "opencode",
mode: "api_key",
});
if (params.setDefaultModel) {
@@ -755,7 +755,7 @@ export function resolvePreferredProviderForAuthChoice(
case "minimax":
return "lmstudio";
case "opencode-zen":
return "opencode-zen";
return "opencode";
default:
return undefined;
}