Просмотр исходного кода

fix: ensure mistral medium 3.5 has variants properly setup (#25887)

Aiden Cline 4 месяцев назад
Родитель
Сommit
576480b5dc
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      packages/opencode/src/provider/transform.ts

+ 6 - 1
packages/opencode/src/provider/transform.ts

@@ -761,7 +761,12 @@ export function variants(model: Provider.Model): Record<string, Record<string, a
       // https://docs.mistral.ai/capabilities/reasoning/adjustable
       if (!model.capabilities.reasoning) return {}
       // Only Mistral Small 4 and Medium 3.5 support reasoning
-      const MISTRAL_REASONING_IDS = ["mistral-small-2603", "mistral-small-latest", "mistral-medium-3.5"]
+      const MISTRAL_REASONING_IDS = [
+        "mistral-small-2603",
+        "mistral-small-latest",
+        "mistral-medium-3.5",
+        "mistral-medium-2604",
+      ]
       const mistralId = model.api.id.toLowerCase()
       if (!MISTRAL_REASONING_IDS.some((id) => mistralId.includes(id))) return {}
       return {