Skip to content

v2026.10.02 (v1.18.33)

Choose a tag to compare

@okuyam2y okuyam2y released this 02 Oct 08:03
· 1 commit to main since this release

What's New

  • Request timeouts now come from upstream's shared timeout layer (upstream #51549): upstream moved the header, SSE-idle and total request timeouts into one shared fetch function, which now also covers Cloudflare AI Gateway models. This fork's request-body adjustments (useMaxCompletionTokens, dropReasoningEffortWithTools) now run in front of that function instead of the fork carrying its own copy of the timeout logic, so future upstream timeout fixes apply here as well. Defaults and behavior are unchanged.

Fixes

  • Thinking budget is no longer doubled by the fork's raised output cap: the fork raises the output-token cap to 65,536 so long replies are not cut off, but upstream derives reasoning budgets from the same constant. On models whose output limit exceeds 32,000, the thinking budget had silently doubled (high 16,000 → 32,000, max 31,999 → 63,999). The reasoning ceiling is now held at upstream's value; the output cap is unchanged. Models with an output limit of 32,000 or less were never affected.
  • Upstream rebase to v1.18.33 (+122 commits since v1.18.30): Go and Go Plus plans and limits in the console, daily model rankings in stats, credential redaction in debug config, a shared browser opener for opencode and the TUI, npm entrypoint resolution under Node, summarized adaptive thinking requests, Bedrock tool-image hoisting limited to the models that need it, and web documentation updates.

Install

Try without installing:

npx opencode-ai-nofc

Install globally:

npm install -g opencode-ai-nofc
opencode

Or download binaries below.

Based on upstream opencode v1.18.33.