OpenCode v1.3.14

OpenCode v1.3.14 was released on .

Summary

Core - Restored git-backed review modes, including uncommitted and branch diffs. - Fixed revert chains so restoring an earlier message also restores the right snapshot state. (@natewill) - Added ma...

Release Context

  • This was the 75th OpenCode release of 2026 tracked by Havoptic.
  • It shipped 4 days after OpenCode v1.3.13 (April 1, 2026).

Shipped around the same time

Within 3 days of this release, other AI coding tools also shipped:

Compare OpenCode

Release Notes

Core - Restored git-backed review modes, including uncommitted and branch diffs. - Fixed revert chains so restoring an earlier message also restores the right snapshot state. (@natewill) - Added macOS managed preferences for MDM-enforced config. (@lennyvaknine43) - Fixed sessions getting stuck after tool calls with OpenAI-compatible providers. (@valenvivaldi) - Kept compaction summaries in the conversation's language. (@aaron-he-zhu) - Added Venice AI as a provider. (@dpuyosa) - Respected model-specific limit.input overrides. (@ykswang) TUI - Kept the prompt cursor with dialogs instead of refocusing the background prompt. - Added a one-time confirmation before sharing a session for the first time. - Applied scroll settings consistently across TUI scroll views. - Kept text selections intact during global key handling. - Fell back to the first available agent if the last-used agent is unavailable. Desktop - Added file mentions in review comments. - Restored prompt focus after closing agent, model, and variant pickers. - Added keyboard navigation and shortcuts to the question dock. - Hid model controls in shell mode. - Stopped the todo dock from auto-scrolling while tasks update. SDK - Fixed JS SDK server and TUI launch and shutdown on Windows. - Fixed object-defined Tool.define() tools from wrapping execute multiple times. (@jpcarranza94) Extensions - Added support for theme-only plugin packages. Thank you to 12 community contributors: - @github-actions[bot]: - Update VOUCHED list - @JosXa: - fix: normalize filepath in FileTime to prevent Windows path mismatch (20367) - @valenvivaldi: - fix(core): prevent agent loop from stopping after tool calls with OpenAI-compatible providers (14973) - @aaron-he-zhu: - fix(session): compaction agent responds in same language as conversation (20581) - @dpuyosa: - feat(opencode): Add Venice AI package as dependency (20570) - @noamzbr: - feat: add optional messageID to ShellInput (20657) - feat(acp): Add messageID and emit usermessagechunk on prompt/command (18625) - @BYK: - fix(format): use biome format instead of check to prevent import removal (20545) - @lennyvaknine43: - feat: add macOS managed preferences support for enterprise MDM deployments (19178) - @ykswang: - fix(opencode): honor model limit.input overrides (16306) - @jpcarranza94: - fix: prevent Tool.define() wrapper accumulation on object-defined tools (16952) - @kflansburg: - feat: Send x-session-affinity and x-parent-session-id headers (20744) - @natewill: - fix(core): fix restoring earlier messages in a reverted chain (20780)

View original release

Other Recent OpenCode Releases

Upgrading from v1.3.14? See all 125 releases since.

All OpenCode releases · All AI coding tool releases on Havoptic