OpenCode v1.3.14: Git Reviews & Provider Fixes

OpenCode v1.3.14 restores git-backed review modes, fixes sessions hanging with OpenAI-compatible providers, and adds Venice AI support plus macOS MDM config for enterprises.

OpenCode v1.3.14: Git Reviews & Provider Fixes

TL;DR

  • Git-backed review modes (uncommitted and branch diffs) are back
  • Fixed sessions hanging after tool calls with OpenAI-compatible providers
  • Added Venice AI as a provider; macOS MDM support for enterprise deployments

New

  • Venice AI provider — Added as a new LLM provider option.
  • macOS managed preferences — MDM-enforced config support for enterprise deployments.
  • File mentions in review comments — Desktop now supports file references in code review comments.
  • Keyboard navigation in question dock — Desktop question dock now has keyboard shortcuts and navigation.
  • Theme-only plugin packages — Extensions can now be theme-only without full plugin logic.

Fixed

  • Git-backed review modes — Restored uncommitted and branch diff review modes.
  • Revert chain snapshots — Restoring an earlier message now correctly restores the right snapshot state.
  • Sessions stuck after tool calls — Fixed agent loop stopping with OpenAI-compatible providers.
  • Compaction language — Conversation compaction summaries now stay in the conversation's original language.
  • Model input limits — Respected model-specific limit.input overrides.
  • TUI prompt cursor — Cursor now stays with dialogs instead of refocusing the background prompt.
  • Text selections in TUI — Text selections now remain intact during global key handling.
  • Agent fallback — TUI now falls back to the first available agent if the last-used agent is unavailable.
  • JS SDK on Windows — Fixed server and TUI launch/shutdown on Windows.
  • Tool wrapper accumulation — Fixed Tool.define() tools from wrapping execute multiple times.
  • Scroll consistency — Applied scroll settings consistently across TUI scroll views.
  • Todo dock auto-scroll — Stopped the todo dock from auto-scrolling while tasks update.
  • Prompt focus after pickers — Restored prompt focus after closing agent, model, and variant pickers.
  • Shell mode controls — Hid model controls in shell mode.
  • Session sharing confirmation — Added one-time confirmation before sharing a session for the first time.

Update with: npm install opencode@latest or download from the release page.

Source: OpenCode