Changelog
New updates and improvements to OpenCode
v1.3.17 Improvements
Improvements
- CoreCloudflare Workers AI and AI Gateway now prompt for missing account details and show clear setup errors when required Cloudflare variables are missing@mchenco
- TerminalRestored the default kitty keyboard handling on Windows terminals to avoid input issues from the workaround rollback
v1.3.16 Support Azure model options on both chat and responses paths
Improvements 8
- CoreExpose session model and mode config options through ACP@georgeharker
- CoreAdd a separating blank line before read tool file contents for clearer output
- CoreFix output token totals when reasoning tokens are reported separately
- TerminalDefault
Ctrl+Zto undo on Windows instead of terminal suspend - TerminalLet you disable TUI mouse capture in config or with
OPENCODE_DISABLE_MOUSE@blackheaven - TerminalHide org switching when there is only one org to choose from
- TerminalLabel Console-managed providers and let you switch orgs from the provider UI
- ExtensionsFix plugin installs from npm aliases and git URLs, including Windows cache path issues
v1.3.15 v1.3.14 Restored git-backed review modes
Restored git-backed review modes, including uncommitted and branch diffs.
Improvements 19
- CoreFixed revert chains so restoring an earlier message also restores the right snapshot state.@natewill
- CoreAdded macOS managed preferences for MDM-enforced config.@lennyvaknine43
- CoreFixed sessions getting stuck after tool calls with OpenAI-compatible providers.@valenvivaldi
- CoreKept compaction summaries in the conversation's language.@aaron-he-zhu
- CoreAdded Venice AI as a provider.@dpuyosa
- CoreRespected model-specific
limit.inputoverrides.@ykswang - TerminalKept the prompt cursor with dialogs instead of refocusing the background prompt.
- TerminalAdded a one-time confirmation before sharing a session for the first time.
- TerminalApplied scroll settings consistently across TUI scroll views.
- TerminalKept text selections intact during global key handling.
- TerminalFell back to the first available agent if the last-used agent is unavailable.
- DesktopAdded file mentions in review comments.
- DesktopRestored prompt focus after closing agent, model, and variant pickers.
- DesktopAdded keyboard navigation and shortcuts to the question dock.
- DesktopHid model controls in shell mode.
- DesktopStopped the todo dock from auto-scrolling while tasks update.
- SDKFixed JS SDK server and TUI launch and shutdown on Windows.
- SDKFixed object-defined
Tool.define()tools from wrappingexecutemultiple times.@jpcarranza94 - ExtensionsAdded support for theme-only plugin packages.
v1.3.12 Enabled prompt caching and cache token tracking for Google Vertex Anthropic
Improvements
- CoreFixed Azure provider options being forwarded correctly after the AI SDK v6 migration.
- TerminalFixed plugin
replaceslots mounting content more than once.
v1.3.11 Add a dedicated system prompt for Kimi models
Improvements
- TerminalImprove TUI terminal output passthrough so external command output renders more reliably.
- ExtensionsSkip plugins that do not expose a matching server or TUI entrypoint, warn instead of failing, and apply default options from package exports on install.
- ExtensionsPin explicit plugin versions during install and block package install scripts from running.
v1.3.10 Subagent tool calls stay clickable while they are pending
Improvements
- CoreImproved storage migration reliability so malformed legacy records or failed migrations do not corrupt upgraded state.
- TerminalImproved muted text contrast in the Catppuccin themes.
v1.3.9 v1.3.7 Added first-class PowerShell support on Windows
Improvements
- CorePlugin installs now preserve JSONC comments in configuration files
- CoreFixed
OPENCODE_DISABLE_CLAUDE_CODE_PROMPTnot being respected for project-level CLAUDE.md - TerminalImproved variant modal behavior to be less intrusive
- TerminalAdded theme colors for dialog textarea placeholders
v1.3.6 PR #19917
PR #19917: Fixed variant dialog search so typing now properly filters the list of variants
Improvements
- CorePR #19758: Fixed token usage double-counting for Anthropic and Amazon Bedrock providers that caused inflated token counts in session metrics