Aiden Cline пре 1 месец
родитељ
комит
49d7ccd1db
1 измењених фајлова са 6 додато и 3 уклоњено
  1. 6 3
      packages/opencode/src/provider/transform.ts

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

@@ -279,7 +279,7 @@ export namespace ProviderTransform {
         // https://v5.ai-sdk.dev/providers/ai-sdk-providers/azure
         if (id === "o1-mini") return {}
         const azureEfforts = ["low", "medium", "high"]
-        if (id.includes("gpt-5")) {
+        if (id === "gpt-5" || id === "gpt-5-nano" || id === "gpt-5-mini") {
           azureEfforts.unshift("minimal")
         }
         return Object.fromEntries(
@@ -296,8 +296,11 @@ export namespace ProviderTransform {
         // https://v5.ai-sdk.dev/providers/ai-sdk-providers/openai
         if (id === "gpt-5-pro") return {}
         const openaiEfforts = iife(() => {
-          if (model.id.includes("codex")) return WIDELY_SUPPORTED_EFFORTS
-          const arr = ["minimal", ...WIDELY_SUPPORTED_EFFORTS]
+          if (id.includes("codex")) return WIDELY_SUPPORTED_EFFORTS
+          const arr = [...WIDELY_SUPPORTED_EFFORTS]
+          if (id === "gpt-5" || id === "gpt-5-nano" || id === "gpt-5-mini") {
+            arr.unshift("minimal")
+          }
           if (model.release_date >= "2025-11-13") {
             arr.unshift("none")
           }