Skip to content

Changelog

New updates and improvements to OpenCode

  1. 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 false supported to disable them.
    • CoreLet Anthropic thinking.blockBinding opt 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
  2. 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 none reasoning 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
    • Coreapply_patch no longer emits an empty move path in permission metadata.@altendky
    • DesktopSession renames now save reliably from the title editor and tab context menu.
  3. v1.18.25
  4. 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
  5. 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.5 to the dashed slug Anthropic expects.@superhighfives
    • TerminalFixed GitHub auth for immutable OIDC subject tokens.
  6. 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 textVerbosity being 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.
  7. v1.18.21

    Continue responses when a model reports an unknown finish reason instead of stopping early

    Fixes

    • CoreRoute Vertex AI eu and us multi-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
  8. v1.18.20

    Surface failed subagent tool calls with a resumable task_id

    Fixes

    • CoreRetry provider responses that end with finish_reason: network_error.
    • CoreRetry more network error variants, including network-error and network_error.
    • CoreSurface resumable subagent failures instead of returning an empty result.
    • CorePreserve Cerebras max_completion_tokens without applying an extra output cap.
    • CoreAnswer permission requests triggered by subagents during opencode run.
    • CoreRetry xAI capacity and temporary unavailability stream errors.
  9. 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.
  10. v1.18.18