❌

Lees weergave

v1.18.34

Core

Bugfixes

  • Send namespaced session and parent-session identity headers with model requests.
  • Re-sign locally compiled macOS binaries so they run reliably on macOS 27+. (@ryangamerdev)
  • Sign macOS CLI release binaries with a Developer ID.

Thank you to 3 community contributors:

  • @dc85:
    • docs(web): correct GPT 6.1 Sol cache pricing (#52176)
  • @metal-huang:
    • fix(tui): use path.sep for plugin name extraction in /status dialog (#52328)
  • @ryangamerdev:
    • fix(opencode): ad-hoc re-sign darwin binaries after local compile (#52183)

  •  

v1.18.33

Core

Bugfixes

  • Cloudflare AI Gateway models now honor provider response and stream timeouts. (@danlapid)
  • MCP browser launch failures are now reported when the launcher exits immediately.
  • Debug configuration output now redacts credentials and sensitive headers.
  • Gemini thinking defaults and effort options now match the supported controls across model generations. (@markmcd)

Thank you to 5 community contributors:

  • @dc85:
    • docs(web): add Claude Opus 5.5, GPT 6 Sol, and GPT 6 Luna to Zen (#50708)
  • @vglafirov:
    • maint(gitlab): bump gitlab-ai-provider to 6.16.0 (#50742)
  • @markmcd:
    • fix(gemini): switch thinking default logic (#50841)
  • @remorses:
    • docs(web): link kimaki to product website (#49735)
  • @danlapid:
    • fix(opencode): apply provider timeouts to Cloudflare AI Gateway models (#51549)

  •  

v1.18.32

Core

Bugfixes

  • Fixed Bedrock image attachments so they are only hoisted for Claude, Nova, and Llama 4 models.
  • Fixed Together AI streaming usage reporting.

Thank you to 1 community contributor:

  • @dc85:
    • docs: add DeepSeek V4.1 Flash to Zen (#49897)
    • feat: add Grok 4.7 to Zen and Go (#50288)

  •  

v1.18.31

Core

Bugfixes

  • Restored ACP session model, effort, mode, and reasoning chunk boundaries when loading, resuming, or forking sessions. (@JacobNWolf)

TUI

Bugfixes

  • Show remote config authentication errors during startup and exit with a failure status.

Extensions

Improvements

  • Request summarized adaptive thinking for GitHub Copilot models.

Thank you to 4 community contributors:

  •  

v1.18.30

Core

Improvements

  • Added the Astra system prompt for GPT-6 models.

Bugfixes

  • Preserved Bedrock DeepSeek model IDs, including ARN-based IDs, so they resolve correctly. (@YeEmrick)
  • Updated the Azure provider SDK to pick up compatibility fixes.
  • Updated the OpenAI provider SDK to pick up compatibility fixes.
  • Added reasoning effort variants for supported GitLab GPT and Claude models. (@far-ouq)

Thank you to 3 community contributors:

  •  

v1.18.29

Core

Bugfixes

  • Allow Codex OAuth model filtering to recognize integer GPT versions like gpt-6
  • Fixes issue of gpt-6-astra not showing up for openai subscription users

Thank you to 2 community contributors:

  •  

v1.18.28

Core

Improvements

  • Send the session ID as GitHub Copilot's interaction header to improve request tracking across a session.

Desktop

Bugfixes

  • Use the desktop client ID during OpenCode account device authentication.
  • Increase the open-in app icon size for better visibility.

Thank you to 1 community contributor:

  •  

v1.18.27

Core

Bugfixes

  • Default provider header timeouts to five minutes so slow model startups fail less often.
  • Default streamed chunk timeouts to five minutes, with false supported to disable them.
  • Let Anthropic thinking.blockBinding opt out via config when you need to keep the provider default. (@dkindlund)
  • Limit Anthropic thinking block binding to Claude 5.1+ models so older deployments do not reject requests.
  • Avoid unhandled errors when canceling timed-out SSE reads. (@AlexanderWillner)

Thank you to 2 community contributors:

  •  

v1.18.26

Core

Bugfixes

  • Claude 5 sessions now tolerate stale thinking blocks instead of failing after prompt or tool changes.
  • Bedrock GPT-5.6 models now accept none reasoning effort.
  • Bedrock reasoning and replay handling is more reliable. (@pengzh1)
  • Tool call timing now stays accurate when tools update their metadata while still running. (@bartlettroscoe)
  • apply_patch no longer emits an empty move path in permission metadata. (@altendky)

Improvements

  • Azure CLI sign-in now asks for the resource name directly instead of querying Azure management APIs.

Desktop

Bugfixes

  • Session renames now save reliably from the title editor and tab context menu.

Thank you to 3 community contributors:

  •  

v1.18.25

Core

Bugfixes

  • Fixed Azure authentication so Azure CLI sign-in works without requiring Bun.

  •  

v1.18.24

Core

Bugfixes

  • Bedrock reasoning responses no longer get cached into unreplayable empty messages.

Improvements

  • Azure providers can now sign in with Microsoft Entra ID through the Azure CLI instead of requiring an API key.
  • V1 now reads supported V2 config fields so newer config files keep working in more mixed setups.

Desktop

Bugfixes

  • Archived sessions disappear from the Home list immediately. (@NathanTCode)

Thank you to 3 community contributors:

  •  

v1.18.23

Core

Bugfixes

  • Fixed Cloudflare AI Gateway routing for third-party providers so non-Workers models work through the gateway's REST API. (@superhighfives)
  • Fixed Anthropic models through Cloudflare AI Gateway by converting dotted model IDs like claude-haiku-4.5 to the dashed slug Anthropic expects. (@superhighfives)
  • Fixed parent session IDs being sent in request headers for session-aware providers.

TUI

Bugfixes

  • Fixed GitHub auth for immutable OIDC subject tokens.

Thank you to 1 community contributor:

  • @superhighfives:
    • fix(provider): send Anthropic's dashed native slug through the AI Gateway (#44281)
    • fix(provider): route non-native Cloudflare AI Gateway providers via the REST API (#44828)

  •  

v1.18.22

Core

Bugfixes

  • Removed outdated OpenCode Go first-month discount messaging and pricing.
  • Fixed OpenCode device login links when servers return relative verification URLs or use a base path.
  • Fixed textVerbosity being sent to OpenAI-compatible providers that do not support it. (@joelstucki-taulia)
  • Updated the Amazon Bedrock provider for compatibility fixes.

Desktop

Bugfixes

  • Keep model provider headers visible while scrolling the model picker.

Thank you to 1 community contributor:

  •  

v1.18.21

Core

Bugfixes

  • Continue responses when a model reports an unknown finish reason instead of stopping early
  • Route Vertex AI eu and us multi-region Gemini requests through REP endpoints

Desktop

Bugfixes

  • Keep file search results visible while the next search is loading
  • Register the archive session command in both desktop layouts (@NathanTCode)

Thank you to 1 community contributor:

  •  

v1.18.20

Core

Bugfixes

  • Surface failed subagent tool calls with a resumable task_id.
  • Retry provider responses that end with finish_reason: network_error.
  • Retry more network error variants, including network-error and network_error.
  • Surface resumable subagent failures instead of returning an empty result.
  • Preserve Cerebras max_completion_tokens without applying an extra output cap.
  • Answer permission requests triggered by subagents during opencode run.
  • Retry xAI capacity and temporary unavailability stream errors.

  •  
❌