summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-10 21:13:10 -0600
committerAiden Cline <[email protected]>2025-12-10 21:13:10 -0600
commit439aebb4e953dde0f17b34a3961c2b223ca675e4 (patch)
tree0ccf078a25820c6029c0740f4887eed861a14485
parent6f5f73a74a219af215897231093bb74562a5fb6b (diff)
downloadopencode-439aebb4e953dde0f17b34a3961c2b223ca675e4.tar.gz
opencode-439aebb4e953dde0f17b34a3961c2b223ca675e4.zip
tweak: correct thinkingLevel
-rw-r--r--packages/opencode/src/provider/transform.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/opencode/src/provider/transform.ts b/packages/opencode/src/provider/transform.ts
index 2ae31acf8..c8e1721e3 100644
--- a/packages/opencode/src/provider/transform.ts
+++ b/packages/opencode/src/provider/transform.ts
@@ -231,9 +231,11 @@ export namespace ProviderTransform {
if (model.api.npm === "@ai-sdk/google" || model.api.npm === "@ai-sdk/google-vertex") {
result["thinkingConfig"] = {
- thinkingLevel: "high",
includeThoughts: true,
}
+ if (model.api.id.includes("gemini-3")) {
+ result["thinkingConfig"]["thinkingLevel"] = "high"
+ }
}
if (model.api.id.includes("gpt-5") && !model.api.id.includes("gpt-5-chat")) {