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

tweak: add support for medium reasoning w/ gemini 3.1 (#14316)

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

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

@@ -599,8 +599,13 @@ export namespace ProviderTransform {
             },
             },
           }
           }
         }
         }
+        let levels = ["low", "high"]
+        if (id.includes("3.1")) {
+          levels = ["low", "medium", "high"]
+        }
+
         return Object.fromEntries(
         return Object.fromEntries(
-          ["low", "high"].map((effort) => [
+          levels.map((effort) => [
             effort,
             effort,
             {
             {
               includeThoughts: true,
               includeThoughts: true,