summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLonglone <[email protected]>2025-11-19 04:22:44 +0800
committerGitHub <[email protected]>2025-11-18 14:22:44 -0600
commit3b72857124cd069ab8f3d69606f0f565721e8763 (patch)
treed12aa8fd35a9446396acd0a15b61f17ab99cac10
parent68cd105d9dbf43d74efde0f98e0c26f4ca497109 (diff)
downloadopencode-3b72857124cd069ab8f3d69606f0f565721e8763.tar.gz
opencode-3b72857124cd069ab8f3d69606f0f565721e8763.zip
fix: update reasoningEffort logic for gpt-5.1 models in SessionPrompt-ensureTitle (#4456)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: rekram1-node <[email protected]>
-rw-r--r--packages/opencode/src/session/prompt.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/opencode/src/session/prompt.ts b/packages/opencode/src/session/prompt.ts
index 0f9d4a50b..f9d92118d 100644
--- a/packages/opencode/src/session/prompt.ts
+++ b/packages/opencode/src/session/prompt.ts
@@ -1397,7 +1397,11 @@ export namespace SessionPrompt {
...small.info.options,
}
if (small.providerID === "openai" || small.modelID.includes("gpt-5")) {
- options["reasoningEffort"] = "minimal"
+ if (small.modelID.includes("5.1")) {
+ options["reasoningEffort"] = "low"
+ } else {
+ options["reasoningEffort"] = "minimal"
+ }
}
if (small.providerID === "google") {
options["thinkingConfig"] = {