Changelog
New updates and improvements to OpenCode
v1.3.16 Default
Ctrl+Zto undo on Windows instead of terminal suspendImprovements
- 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
- TerminalLet you disable TUI mouse capture in config or with
v1.3.14 Kept the prompt cursor with dialogs instead of refocusing the background prompt
Improvements
- 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.
- SDKFixed JS SDK server and TUI launch and shutdown on Windows.
- SDKFixed object-defined
Tool.define()tools from wrappingexecutemultiple times.@jpcarranza94
v1.3.12 v1.3.11 v1.3.10 v1.3.7 Improved variant modal behavior to be less intrusive
Improvements
- 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
v1.3.4 Use theme color for prompt placeholder
Improvements 8
- TerminalAdd dialog variant menu and improve subagent functionality
- TerminalOpen dialog for model variant selection instead of cycling
- TerminalCheck KV theme before falling back to default theme
- TerminalAdd top spacing to session view and remove obsolete documentation prompt
- TerminalRestore subagent footer and fix style guide violations
- TerminalAdd model variant selection dialog
- TerminalRemove variant cycle display from footer
- TerminalMove session context into prompt footer
v1.3.3 Bypass local SSE event streaming in worker for improved performance
Improvements
- TerminalFix image paste support on Windows Terminal 1.25+ with kitty keyboard enabled
v1.3.2 Improvements
Improvements
- TerminalAdded heap snapshot functionality allowing users to capture memory snapshots of both TUI and server processes via the "Write heap snapshot" command. Snapshots are saved to
tui.heapsnapshotandserver.heapsnapshotfiles.
- TerminalAdded heap snapshot functionality allowing users to capture memory snapshots of both TUI and server processes via the "Write heap snapshot" command. Snapshots are saved to