Changelog
New updates and improvements to OpenCode
v1.1.1 UpdatedUpdated:{ id, type, pattern, sessionID, messageID, callID, message, metadata, time }Improvements 40
- Breaking Changes for SDK Users
Replied:{ sessionID, permissionID, response } - Breaking Changes for SDK Users
Asked:{ id, sessionID, permission, patterns, metadata, always, tool: { messageID, callID } } - Breaking Changes for SDK Users
Replied:{ sessionID, requestID, reply } - Breaking Changes for SDK UsersEvent name changed from
permission.updatedtopermission.asked - Breaking Changes for SDK Users
typerenamed topermission - Breaking Changes for SDK Users
patternis nowpatterns(array of strings) - Breaking Changes for SDK Users
messagefield removed - Breaking Changes for SDK Users
responserenamed toreply - Breaking Changes for SDK Users
permissionIDrenamed torequestID - Breaking Changes for SDK UsersNew
alwaysfield contains patterns that would be approved for future requests if user selects "always" - TerminalAdd missing theme list keybind in TUI@aspiers
- TerminalHandle duplicate PR creation when agent creates PR@elithrar
- TerminalFix system theme diff highlighting in TUI
- TerminalAdd --variant flag to run command@shuv1337
- TerminalRemove OpenRouter provider from priority list
- TerminalMake LSP status icon muted when no LSPs are active@itsrainingmani
- TerminalMake MCP status icon muted when no MCP servers are enabled@itsrainingmani
- TerminalPass attach directory to SDK client in TUI@shuv1337
- TerminalHandle actions/checkout v6 credential storage change@elithrar
- TerminalUse Bun.sleep instead of Promise with setTimeout@edlsh
- TerminalAdd Osaka Jade theme@st-eez
- TerminalAdd heap snapshot option to system menu for debugging memory usage
- TerminalFixed Windows fallback for "less" command in session list@itsrainingmani
- TerminalFix import command regex to properly handle file paths
- TerminalFix stats command day calculation and time filtering
- DesktopFix scroll position restoration in app
- DesktopDon't override Ctrl+A on Windows
- DesktopImprove auto-scroll behaviors in the application
- DesktopFixed editing projects in desktop application@dbpolito
- DesktopUpdate server URL normalization to retain path@OpeOginni
- DesktopAdd image preview support in session viewer@shuv1337
- DesktopAdd /compact session command to compress conversation history
- DesktopAdjust window drag region layout for desktop application
- DesktopRelax request timeouts
- DesktopProperly decode session ID for permission context in desktop app@OpeOginni
- DesktopWork in progress on application features
- DesktopImprove application startup time
- DesktopAdd work in progress desktop functionality
- DesktopAdd file context feature to app
- DesktopImprove desktop window resize handle@dbpolito
- Breaking Changes for SDK Users
v1.0.223 Don't show 'Agent not found' toast for subagents
Improvements
- DesktopAdd context window configuration to app
v1.0.222 Add in-app update toasts to desktop application
Improvements
- DesktopAdd subagent mention support to desktop application@dbpolito
v1.0.221 Improved model selector in app
Improvements 9
- DesktopAuto-accept colors in app
- DesktopFix tooltip colors in desktop application
- DesktopBetter affordance for auto-accept in desktop app
- DesktopAdd input changes functionality
- DesktopDon't show notifications when auto-accepting tasks in desktop app
- DesktopMore defensive access in desktop application
- DesktopBetter variant toggle in app
- DesktopAdd keybind tooltip component to app
- DesktopFix desktop prompt input cleanup behavior
v1.0.220 Clarify agent-name placeholder in tips
Improvements
- DesktopRemove status bar and add new elements in header
- DesktopBetter new session button in desktop app
- DesktopAdd unified diff toggle to desktop application
- DesktopFix desktop not rendering large sessions
v1.0.219 Adjust keys for uniqueness calculations to use provider/model
Improvements
- DesktopDon't open native folder select when connected to remote server
- DesktopAdd model variants support to app
- DesktopBetter notification icon in desktop app
- DesktopUpgrade to latest version on error page in desktop app
v1.0.217 v1.0.215 Fixed high CPU usage and memory leak when filtering model list to empty results
Improvements
- DesktopMore defensive agent access in desktop application
v1.0.214 Sort desktop servers by health status
Improvements
- DesktopDon't persist fallback server URLs in desktop app
- DesktopImproved text selection behavior in the app
- DesktopShare projects across all local servers in desktop app
v1.0.213