Changelog
New updates and improvements to OpenCode
v1.15.2 Newly pinned sessions now stay at the end of the pinned list instead of jumping to the top
Fixes
- TerminalFixed
opencode run --agentresolving project-local agents.
- TerminalFixed
v1.15.1 Added a collapsed thinking view that can be expanded inline
Improvements
- TerminalAdded pinned sessions with quick-switch slots in the session picker.
Fixes
- TerminalFixed thinking mode defaults so reasoning starts collapsed consistently.
- TerminalLimited session quick-switching to pinned sessions.
- TerminalFixed Markdown table rendering in chat output.
v1.15.0 Auto-hide the menu bar on Linux and Windows
Fixes
- DesktopFixed archived sessions being reprocessed when their archive state did not change.
- SDKRestored missing event types in the JavaScript SDK, including session and message events.
v1.14.51 Preserved text selection when clicking question prompt options
Improvements
- DesktopAdded MCP connection status for client registration and authentication, with direct re-auth flows in the app.@OpeOginni
Fixes
- DesktopFixed Windows app detection by reading
whereoutput correctly.
v1.14.50 Restored markdown rendering for session output by default
Improvements
- SDKAdded
instance.directoryandinstance.workspacequery support to the v2 model and provider calls.
- SDKAdded
v1.14.49 Add pinned recent sessions, quick slots, and recent-session cycling
Improvements
- DesktopAdd Ctrl/Cmd+number shortcuts to switch projects.
- DesktopRemember whether the todo dock is collapsed.
- DesktopRestore AppStream metadata in Linux desktop builds.
Fixes 10
- TerminalRestore non-interactive
runexit behavior. - TerminalMake the websearch provider label update reactively.@NormallyGaussian
- TerminalReduce flicker when switching workspaces.
- TerminalFix
run --jsonoutput draining. - TerminalFix prompt history and line up/down commands.
- DesktopShow clearer wrapped server errors in the app.@OpeOginni
- DesktopUse the login shell when loading desktop environment variables.@qwq202
- DesktopRemember the selected model variant when switching sessions or projects.
- DesktopOpen the next available project when closing the current one.
- DesktopPrevent streamed Markdown from being cut off.
v1.14.47 v1.14.45 Startup errors now report every failed bootstrap request instead of only the first one
Fixes
- TerminalOpening a session no longer crashes when the messages request fails.
- DesktopOlder migrated sessions with missing diff file details load again.
- DesktopOlder migrated sessions with missing diff patches load again.@OpeOginni
- SDK
throwOnError: truenow throws a realErrorwith the server message and preserves the response body incause.
v1.14.42 Show retrying sessions as active in the project sidebar
Improvements
- DesktopSwitched desktop updates to silent per-user install flow.
Fixes
- TerminalFixed the sidebar message shown for language server state.@Polo123456789
- TerminalSorted the session picker by full last-updated time instead of day buckets.@Sleepful
- TerminalKept longer cleared prompts in draft history so they can be restored.
v1.14.41 Restored custom provider setup in
/connectImprovements
- DesktopMoved the desktop app's local server into a separate utility process for more reliable startup and shutdown.
Fixes
- DesktopAdded a macOS Settings menu entry.@jessedi0n