diff options
| author | Longlone <[email protected]> | 2025-11-19 04:22:44 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-11-18 14:22:44 -0600 |
| commit | 3b72857124cd069ab8f3d69606f0f565721e8763 (patch) | |
| tree | d12aa8fd35a9446396acd0a15b61f17ab99cac10 | |
| parent | 68cd105d9dbf43d74efde0f98e0c26f4ca497109 (diff) | |
| download | opencode-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.ts | 6 |
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"] = { |
