Changelog
New updates and improvements to OpenCode
v1.18.31 v1.18.23 v1.18.13 v1.17.19 v1.17.14 v1.17.12 Add a yolo mode to auto-approve permissions
Improvements
- TerminalPass ServerAuth headers through external served TUI connections.@OpeOginni
- SDKAdd a live event subscription stream.
- SDKAdd SDK access to active sessions.
- SDKRestore session runtime operations such as event streaming, interrupts, and message lookup.
- SDKAdd paged durable session history.
- SDKAdd session permission request create and fetch endpoints.
Fixes
- SDKPreserve
V2Eventnames in SSE streams. - SDKWake embedded session execution after new prompts.
- SDKImprove V2 runtime tool results and avoid duplicate model switch events.
- SDKResolve MIME types for prompt attachments sent by URI.
v1.17.10 Added a configurable keybind to open the diff viewer
Improvements
- TerminalAdded diff viewer support for comparing against the main branch.
- SDKExposed provider integration IDs in the SDK.
Fixes
- TerminalPrevented worker rejections from breaking the TUI process.
v1.17.9 v1.17.7 MCP debug now uses the SDK's latest protocol version
Improvements
- SDKSDK clients now refresh model and provider availability when integrations change, and credential update and remove calls accept
location.
- SDKSDK clients now refresh model and provider availability when integrations change, and credential update and remove calls accept
v1.17.5