diff options
| author | Aiden Cline <[email protected]> | 2026-02-19 12:00:56 -0600 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-19 12:00:56 -0600 |
| commit | 5364ab74a242197e76a4ad3f5b557878eaa63960 (patch) | |
| tree | a225ea2d0096ee4b6992e37dea97ae0af116f3d0 /packages | |
| parent | 91f8dd5f573ff00ebe14dc3ad701d1e038fca64c (diff) | |
| download | opencode-5364ab74a242197e76a4ad3f5b557878eaa63960.tar.gz opencode-5364ab74a242197e76a4ad3f5b557878eaa63960.zip | |
tweak: add support for medium reasoning w/ gemini 3.1 (#14316)
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/opencode/src/provider/transform.ts | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts index 759dab440..bd10ceadf 100644 --- a/packages/opencode/src/provider/transform.ts +++ b/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( - ["low", "high"].map((effort) => [ + levels.map((effort) => [ effort, { includeThoughts: true, |
