summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2026-01-28 23:40:44 -0600
committerAiden Cline <[email protected]>2026-01-28 23:40:44 -0600
commit0fabdccf11aeaf62d60f6be3c10869283021ffb9 (patch)
treec9c070d9acecd27f5e8ca407e7b8e802e7e0c5da
parent41ea4694db7636ba184d238fd2a00deb770f9c0b (diff)
downloadopencode-0fabdccf11aeaf62d60f6be3c10869283021ffb9.tar.gz
opencode-0fabdccf11aeaf62d60f6be3c10869283021ffb9.zip
fix: ensure that kimi doesnt have fake variants available
-rw-r--r--packages/opencode/src/provider/transform.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index 57042d817..0f40cd89d 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -319,7 +319,14 @@ export namespace ProviderTransform {
if (!model.capabilities.reasoning) return {}
const id = model.id.toLowerCase()
- if (id.includes("deepseek") || id.includes("minimax") || id.includes("glm") || id.includes("mistral")) return {}
+ if (
+ id.includes("deepseek") ||
+ id.includes("minimax") ||
+ id.includes("glm") ||
+ id.includes("mistral") ||
+ id.includes("kimi")
+ )
+ return {}
// see: https://docs.x.ai/docs/guides/reasoning#control-how-hard-the-model-thinks
if (id.includes("grok") && id.includes("grok-3-mini")) {