Skip to content

v4.1.1

Choose a tag to compare

@numman-ali numman-ali released this 17 Dec 12:32
· 15 commits to main since this release
909adb7

What's New

"None" Reasoning Effort Support

GPT-5.2 and GPT-5.1 general purpose models now support reasoning_effort: "none" which disables the reasoning phase entirely. This can result in faster responses when reasoning is not needed.

  • gpt-5.2-none - GPT-5.2 with reasoning disabled
  • gpt-5.1-none - GPT-5.1 with reasoning disabled

Note: Codex variants do NOT support "none" - it auto-converts to "low" for Codex/Codex Max, or "medium" for Codex Mini.

Bug Fixes

  • Fixed orphaned function_call_output 400 errors - Previously, when conversation history contained item_reference pointing to stored function calls, orphaned function_call_output items could cause API errors. Now handles orphans regardless of tools presence and converts them to assistant messages to preserve context while avoiding errors.

  • Fixed OAuth HTML version display - Updated the version shown in the OAuth success page from 1.0.4 to 4.1.0.

Reasoning Effort Support Matrix

Model none low medium high xhigh
GPT-5.2 ✅ ✅ ✅ ✅ ✅
GPT-5.1 ✅ ✅ ✅ ✅ ❌
GPT-5.1-Codex ❌→low ✅ ✅ ✅ ❌
GPT-5.1-Codex-Max ❌→low ✅ ✅ ✅ ✅
GPT-5.1-Codex-Mini ❌→medium ❌→medium ✅ ✅ ❌→high

Model Presets

This release includes 18 pre-configured model variants in the full configuration:

  • GPT-5.2: none, low, medium, high, xhigh
  • GPT-5.1-Codex-Max: low, medium, high, xhigh
  • GPT-5.1-Codex: low, medium, high
  • GPT-5.1-Codex-Mini: medium, high
  • GPT-5.1: none, low, medium, high

Upgrade

Update your opencode.json:

"plugin": ["opencode-openai-codex-auth@4.1.1"]

Then copy the updated configuration from config/full-opencode.json.

Test Coverage

  • 197 unit tests (4 new tests for "none" reasoning behavior)
  • All tests passing