Changelog
New updates and improvements to OpenCode
v1.18.27 Default provider header timeouts to five minutes so slow model startups fail less often
Fixes
- CoreDefault streamed chunk timeouts to five minutes, with
falsesupported to disable them. - CoreLet Anthropic
thinking.blockBindingopt out via config when you need to keep the provider default.@dkindlund - CoreLimit Anthropic thinking block binding to Claude 5.1+ models so older deployments do not reject requests.
- CoreAvoid unhandled errors when canceling timed-out SSE reads.@AlexanderWillner
- CoreDefault streamed chunk timeouts to five minutes, with
v1.18.26 Azure CLI sign-in now asks for the resource name directly instead of querying Azure management APIs
Fixes
- CoreClaude 5 sessions now tolerate stale thinking blocks instead of failing after prompt or tool changes.
- CoreBedrock GPT-5.6 models now accept
nonereasoning effort. - CoreBedrock reasoning and replay handling is more reliable.@pengzh1
- CoreTool call timing now stays accurate when tools update their metadata while still running.@bartlettroscoe
- Core
apply_patchno longer emits an empty move path in permission metadata.@altendky - DesktopSession renames now save reliably from the title editor and tab context menu.
v1.18.25 v1.18.24 V1 now reads supported V2 config fields so newer config files keep working in more mixed setups
Improvements
- CoreAzure providers can now sign in with Microsoft Entra ID through the Azure CLI instead of requiring an API key.
Fixes
- CoreBedrock reasoning responses no longer get cached into unreplayable empty messages.
- DesktopArchived sessions disappear from the Home list immediately.@NathanTCode
v1.18.23 Fixed parent session IDs being sent in request headers for session-aware providers
Fixes
- CoreFixed Cloudflare AI Gateway routing for third-party providers so non-Workers models work through the gateway's REST API.@superhighfives
- CoreFixed Anthropic models through Cloudflare AI Gateway by converting dotted model IDs like
claude-haiku-4.5to the dashed slug Anthropic expects.@superhighfives
v1.18.22 Removed outdated OpenCode Go first-month discount messaging and pricing
Fixes
- CoreFixed OpenCode device login links when servers return relative verification URLs or use a base path.
- CoreFixed
textVerbositybeing sent to OpenAI-compatible providers that do not support it.@joelstucki-taulia - CoreUpdated the Amazon Bedrock provider for compatibility fixes.
- DesktopKeep model provider headers visible while scrolling the model picker.
v1.18.21 Continue responses when a model reports an unknown finish reason instead of stopping early
Fixes
- CoreRoute Vertex AI
euandusmulti-region Gemini requests through REP endpoints - DesktopKeep file search results visible while the next search is loading
- DesktopRegister the archive session command in both desktop layouts@NathanTCode
- CoreRoute Vertex AI
v1.18.20 Surface failed subagent tool calls with a resumable
task_idFixes
- CoreRetry provider responses that end with
finish_reason: network_error. - CoreRetry more network error variants, including
network-errorandnetwork_error. - CoreSurface resumable subagent failures instead of returning an empty result.
- CorePreserve Cerebras
max_completion_tokenswithout applying an extra output cap. - CoreAnswer permission requests triggered by subagents during
opencode run. - CoreRetry xAI capacity and temporary unavailability stream errors.
- CoreRetry provider responses that end with
v1.18.19 Added native OpenAI and Anthropic passthroughs for Cloudflare AI Gateway models
Improvements
- CoreMatched Codex rate limits more closely to ChatGPT subscription limits.@GameOn223
Fixes 9
- CoreRemoved built-in Qwen sampling defaults that could send unsupported settings.
- CoreProperly show authenticated providers in
/connect.@OpeOginni - CoreIgnore malformed model pricing instead of breaking usage cost calculation.
- CoreFall back when OpenAI websocket requests exceed message size limits.
- CoreForward ChatGPT workspace compute residency to Codex requests.
- CoreUpdated the default Console URL used by account connection flows.
- CoreEnabled web search when using the OpenCode Go provider.
- CorePreserved compatibility with existing v1 databases.
- DesktopKept saved server details editable in the server dialog.
v1.18.18 Select the Kimi system prompt correctly for official Moonshot and Kimi providers
Fixes
- CoreFix xhigh reasoning effort for xai models