Changelog
New updates and improvements to OpenCode
v1.19.2 OpenCode 1 now stays on the 1.x release line
OpenCode 1 now stays on the 1.x release line: update checks use only the npm
opencode-ailatest version, so 1.x installs are never offered a 2.x build as a regular update.Fixes
- CoreUpgrading to OpenCode 2 remains a separate, explicit choice through the 2.0 offer in
/updateoropencode upgrade --major. - CoreFix upgrades for installs managed by yarn.
- CoreSkip 1.x updates for Homebrew Core installs, which now track OpenCode 2, and check tap and Chocolatey availability before offering an update.
- CoreThe install script refuses to install 2.x versions.
- CoreUpgrading to OpenCode 2 remains a separate, explicit choice through the 2.0 offer in
v1.19.1 Session sharing has been discontinued
Session sharing has been discontinued. Existing share links and session-sharing commands are no longer available, and importing sessions from share URLs is unsupported.
v1.19.0 Run
opencode upgrade --majorto upgrade to OpenCode 2Improvements
- TerminalUse
/updateto install OpenCode updates or upgrade to OpenCode 2; updates are no longer installed automatically.
Fixes
- CoreAllow the OpenAI
ultrafastservice tier. - CoreValidate PTY connection origins and tickets before checking whether a PTY exists.
- TerminalUse
v1.18.35 Added canonical redirects and JSON and Markdown data formats for agent-readable stats
Fixes
- CorexAI tool results now include supported images, while unsupported image formats are skipped.@Jaaneek
v1.18.34 Send namespaced session and parent-session identity headers with model requests
Fixes
- CoreRe-sign locally compiled macOS binaries so they run reliably on macOS 27+.@ryangamerdev
- CoreSign macOS CLI release binaries with a Developer ID.
v1.18.33 Cloudflare AI Gateway models now honor provider response and stream timeouts
Fixes
- CoreMCP browser launch failures are now reported when the launcher exits immediately.
- CoreDebug configuration output now redacts credentials and sensitive headers.
- CoreGemini thinking defaults and effort options now match the supported controls across model generations.@markmcd
v1.18.32 Fixed Bedrock image attachments so they are only hoisted for Claude, Nova, and Llama 4 models
Fixes
- CoreFixed Together AI streaming usage reporting.
v1.18.31 Request summarized adaptive thinking for GitHub Copilot models
Fixes
- CoreRestored ACP session model, effort, mode, and reasoning chunk boundaries when loading, resuming, or forking sessions.@JacobNWolf
- TerminalShow remote config authentication errors during startup and exit with a failure status.
v1.18.30 Added the Astra system prompt for GPT-6 models
Fixes
- CorePreserved Bedrock DeepSeek model IDs, including ARN-based IDs, so they resolve correctly.@YeEmrick
- CoreUpdated the Azure provider SDK to pick up compatibility fixes.
- CoreUpdated the OpenAI provider SDK to pick up compatibility fixes.
- CoreAdded reasoning effort variants for supported GitLab GPT and Claude models.@far-ouq
v1.18.29 Allow Codex OAuth model filtering to recognize integer GPT versions like
gpt-6Fixes
- CoreFixes issue of gpt-6-astra not showing up for openai subscription users