fix(ai): correct Claude 4.6 context overrides closes #2286

This commit is contained in:
Mario Zechner
2026-03-17 12:32:03 +01:00
parent 0971b1cbea
commit 747521227f

View File

@@ -671,8 +671,20 @@ async function generateModels() {
candidate.contextWindow = 1000000;
}
if (
(candidate.provider === "anthropic" || candidate.provider === "opencode" || candidate.provider === "opencode-go") &&
(candidate.id === "claude-opus-4-6" || candidate.id === "claude-sonnet-4-6")
(candidate.provider === "anthropic" ||
candidate.provider === "opencode" ||
candidate.provider === "opencode-go" ||
candidate.provider === "github-copilot") &&
(candidate.id === "claude-opus-4-6" ||
candidate.id === "claude-sonnet-4-6" ||
candidate.id === "claude-opus-4.6" ||
candidate.id === "claude-sonnet-4.6")
) {
candidate.contextWindow = 1000000;
}
if (
candidate.provider === "google-antigravity" &&
(candidate.id === "claude-opus-4-6-thinking" || candidate.id === "claude-sonnet-4-6")
) {
candidate.contextWindow = 1000000;
}