SST Release Notes
231 release notes curated from 1 source by the Releasebot Team. Last updated: May 21, 2026
SST Products
- May 21, 2026
- Date parsed from source:May 21, 2026
- First seen by Releasebot:May 21, 2026
v1.15.7
opencode adds Grok OAuth sign-in with device-code login, expands the desktop app with a new home view, session flow, titlebar and pinch zoom, and improves reliability with safer API errors, restored OAuth and reasoning streams, PDF attachments, and richer SDK events.
Core
Improvements
- Added Grok OAuth sign-in, including device-code login. (@Jaaneek)
Bugfixes
- V2 session APIs now return safe UnknownError responses with log reference IDs when stored messages are corrupt.
- Generic API 500s no longer expose config details from server errors.
- Unknown API errors now include reference IDs so you can match responses to server logs.
- V2 session APIs now return 503 ServiceUnavailableError for mutations that are not available yet.
- V2 session APIs now return SessionNotFoundError for missing sessions.
- Deduped concurrent Codex OAuth refreshes to avoid repeated refresh failures. (@cooper-oai)
- Restored native OpenAI OAuth requests.
- Tool schema failures now surface as friendly tool errors.
- Added PDF attachment support for Grok.
- Restored OpenAI reasoning streams.
TUI
Bugfixes
- Collapsed thinking labels now use clearer punctuation.
- New sessions now default to the local project.
- Single-select question checkmarks no longer run into option labels.
Desktop
Improvements
- Added a pinch zoom setting for the desktop app.
- Added a new desktop home view, session entry flow, and titlebar.
- Refined the new desktop UI and moved app update actions into the titlebar.
- Added desktop log export.
SDK
Bugfixes
- V2 global event streams now include account add, remove, and switch events.
Thank you to 3 community contributors:
@cooper-oai:
fix(opencode): dedupe concurrent Codex OAuth refreshes (#28236)
@Jaaneek:
feat(opencode): add xAI Grok OAuth (SuperGrok) + device-code login (#28557)
@kagura-agent:
fix(ui): preserve target attribute in DOMPurify config for markdown links (#28598)
Original source - May 20, 2026
- Date parsed from source:May 20, 2026
- First seen by Releasebot:May 21, 2026
v1.15.6
opencode adds a TUI diff viewer, shell mode in the run prompt, and an on-demand subagent picker, while improving plugin loading, API error schemas, desktop tabs, Windows menus, and Ukrainian locale support.
Core
Improvements
Added a diff viewer in the TUI for reviewing changes.
Collapsed single-child directories in the diff viewer file tree.
Added shell mode to the run prompt.
Replaced subagent tabs with an on-demand picker in run.
Plugin file load errors no longer break the rest of plugin loading.
Anthropic API-key models now use the native runtime.
The v2 HTTP API now exposes structured public error schemas.
Bugfixes
Zed editor context now only activates inside Zed terminals.
The v2 HTTP API now exposes catalog errors.
The v2 HTTP API now exposes request errors.
The v2 OpenAPI spec now preserves endpoint error responses.
opencode login now defaults to https://console.opencode.ai.
Agent and command names now resolve correctly from relative config paths.
Invalid OPENCODE_PERMISSION JSON no longer crashes startup.
Plugin tools with missing args no longer break tool loading.
Restored legacy PgUp and PgDn TUI keybind aliases.
Native runtime now prefers the console provider token for OpenCode models.
TUI
Improvements
The diff viewer now focuses the first file automatically.
Bugfixes
Imported sessions now refresh their directory and relative path fields correctly. (@OpeOginni)
Desktop
Improvements
Added initial desktop tabs support.
Added a native app menu on Windows.
Added Ukrainian locale support. (@MYMDO)
Bugfixes
Custom providers now appear immediately after config updates. (@tianxiaoliang)
SDK
Updated opentui dependencies to 0.2.15.
Thank you to 4 community contributors:
Original source
@MYMDO:
feat(i18n): add Ukrainian (uk) locale support (#28061)
@StarpTech:
chore(team): add starptech to the team members list (#28320)
chore(docs): remove beta zen go (#28317)
chore(triage): add 'starptech' to core and inference teams (#28376)
@tianxiaoliang:
fix(app): invalidate provider queries after config update to show custom providers immediately (#28313)
@OpeOginni:
fix(opencode): Update directory and path fields of imported session (#27516)
fix(enterprise): message nav hovercard and active state (#23964) All of your release notes in one feed
Join Releasebot and get updates from SST and hundreds of other software products.
- May 18, 2026
- Date parsed from source:May 18, 2026
- First seen by Releasebot:May 21, 2026
v1.15.5
opencode improves the native OpenAI runtime path behind an experimental flag, adds replay controls for resuming interactive runs, and ships bug fixes and UX upgrades across the TUI, Desktop, and PWA for better history, layout, notifications, and theme syncing.
Core
Improvements
Preview the native OpenAI runtime path behind an experimental flag
Add --replay and --replay-limit to show recent history when resuming interactive runs
Bugfixes
Fix plugin tools using ask so tool calls complete correctly
Reduce missed /event updates caused by a subscription race
Sort the v2 session list by most recently updated
TUI
Improvements
Refresh the prompt layout after pasting content
Bugfixes
Keep file references scoped to the current workspace
Preserve pasted prompt content when copying
Collapse very long tool output lines to keep the layout readable
Use a higher-contrast paste summary badge color in some themes (@kagura-agent)
Desktop
Improvements
Allow desktop notifications from the renderer
Show free-limit and usage-exceeded dialogs in Desktop
Speed up large session timelines
Bugfixes
Fix question dock overflow and message layout clipping
Hide the prompt placeholder when the input only contains whitespace (@ShrootBuck)
Sync the PWA status bar color with the active theme (@heimoshuiyu)
Install the newest available desktop update instead of reusing a stale download
Thank you to 4 community contributors:
@heimoshuiyu:
fix: sync PWA status bar theme-color with app color scheme (#28006)
@ShrootBuck:
fix(app): hide prompt placeholder for whitespace input (#28101)
@kagura-agent:
fix(tui): use contrast-aware foreground for paste summary badge (#27969)
@SpiritChen51:
fix(ui): fallback to execCommand for clipboard copy when navigator.clipboard fails (#27993)
Original source - May 17, 2026
- Date parsed from source:May 17, 2026
- First seen by Releasebot:May 17, 2026
v1.15.4
opencode fixes project-scoped bus events, LSP refreshes, and TUI Markdown headings while hiding background task instructions.
Core
Bugfixes
Fixed project-scoped bus events so file watcher and update notifications reach the right instance.
Fixed custom LSP servers not sending refresh events after they initialize.
Hid background subagent task instructions unless experimental background mode is enabled.
TUI
Improvements
Made Markdown H1 headings easier to distinguish.
Thank you to 1 community contributor:
@necropheus:
docs: update README.es.md (#27739)
Original source - May 16, 2026
- Date parsed from source:May 16, 2026
- First seen by Releasebot:May 16, 2026
v1.15.3
opencode fixes large-file reading and async command context bugs for smoother TUI runs.
Core
Bugfixes
Reduced wasted work when reading very large files after output truncation.
TUI
Bugfixes
Fixed async commands losing the active instance context, which could break agent generation and GitHub-driven runs.
Original source - May 16, 2026
- Date parsed from source:May 16, 2026
- First seen by Releasebot:May 16, 2026
v1.15.2
opencode improves shell, task, and todo flows with sync and TUI bugfixes for a smoother experience.
Core
Improvements
Reduced unnecessary prompting around shell, task, and todo flows.
Bugfixes
Fixed sync events not reaching project-scoped subscribers in injected instances.
TUI
Improvements
Newly pinned sessions now stay at the end of the pinned list instead of jumping to the top.
Bugfixes
Fixed opencode run --agent resolving project-local agents.
Thank you to 1 community contributor:
@gigamonster256:
feat(nix): add opencode-electron derivation (#16163)
Original source - May 16, 2026
- Date parsed from source:May 16, 2026
- First seen by Releasebot:May 16, 2026
v1.15.1
opencode adds TUI quality-of-life upgrades, including a collapsed thinking view, pinned session quick-switching, and better chat rendering, while also improving npm binary recovery, config validation, prompt history, tool schema metadata, and file watching fixes.
Core
Improvements
Clarified how to recover when the npm package is installed without its native binary.
Bugfixes
Avoid duplicate consecutive entries in prompt history.
Show full config validation errors during TUI startup instead of a generic failure.
Fixed npm installs so the CLI can recover and fetch the right native binary on more setups.
Fixed multiline @ mentions in prompts.
Preserved custom tool metadata from Zod schemas.
Preserved custom tool argument descriptions in generated schemas.
Fixed file watching in repos where .git is a symlink. (@kagura-agent)
TUI
Improvements
Added a collapsed thinking view that can be expanded inline.
Added pinned sessions with quick-switch slots in the session picker.
Bugfixes
Fixed thinking mode defaults so reasoning starts collapsed consistently.
Limited session quick-switching to pinned sessions.
Fixed Markdown table rendering in chat output.
Thank you to 1 community contributor:
@kagura-agent:
fix(watcher): resolve symlinked .git path before subscribing (#27016)
Original source - May 15, 2026
- Date parsed from source:May 15, 2026
- First seen by Releasebot:May 15, 2026
v1.15.0
opencode adds an effect-based core event system, improves event delivery across sessions and integrations, and fixes tool loading, project instruction lookup, event replay, archived sessions, and missing JavaScript SDK event types. It also auto-hides the menu bar on Linux and Windows.
Core
Improvements
Added an Effect-based core event system for more complete event delivery across sessions and integrations.
Bugfixes
Ignored invalid exports in custom tool modules instead of failing tool loading.
Ignored project instruction lookup errors so sessions keep loading when project instruction discovery fails.
Fixed versioned event projector lookups so event replay uses the right handlers.
Desktop
Improvements
Auto-hide the menu bar on Linux and Windows. (@shi-gg)
Bugfixes
Fixed archived sessions being reprocessed when their archive state did not change.
SDK
Bugfixes
Restored missing event types in the JavaScript SDK, including session and message events.
Thank you to 1 community contributor:
@shi-gg:
feat(desktop): auto-hide menu bar on Linux and Windows (#27618)
Original source - May 15, 2026
- Date parsed from source:May 15, 2026
- First seen by Releasebot:May 15, 2026
v1.14.51
opencode adds experimental background subagents, better desktop MCP connection status and re-auth flows, and several stability fixes for sessions, worktrees, shell output, image resizing, Azure GPT-5.5, NVIDIA endpoints, and extensions.
Core
Improvements
Added experimental background subagents so tasks can keep running while you continue working.
Added the required billing origin header for NVIDIA endpoints. (@nv-kasikritc)
Bugfixes
Fixed worktree creation requests that omitted the POST body.
Fixed sessions getting stuck with interrupted assistant messages after cancellation.
Fixed repeated auto-compaction in sessions after compaction reordered messages.
Updated LiteLLM compatibility to require v1.85.0-rc.2+ for current GPT-5 and tool-call behavior. (@Sameerlite)
Fixed truncated shell output streams closing cleanly.
Stopped exposing internal named defect details from the HTTP API.
Fixed Azure gpt-5.5 requests through the completions API. (@frederiknsgo)
Restored automatic image resizing for oversized image attachments.
TUI
Bugfixes
Preserved text selection when clicking question prompt options. (@nikhil-patel-whatnot)
Desktop
Improvements
Added MCP connection status for client registration and authentication, with direct re-auth flows in the app. (@OpeOginni)
Bugfixes
Fixed Windows app detection by reading where output correctly.
Extensions
Bugfixes
Fixed DigitalOcean OAuth to request only the GenAI scopes it needs. (@Spherrrical)
Thank you to 7 community contributors:
@nikhil-patel-whatnot:
fix(tui): preserve text selection on question prompt options (#24988)@frederiknsgo:
fix: bug encountered when using azure gpt-5.5 w/ completions api (#26222)@OpeOginni:
feat(desktop): add mcp client registration status and authentication handling (#27525)@Sameerlite:
fix(provider): remove LiteLLM workarounds ported upstream, requires LiteLLM v1.85.0-rc.2+ (#26819)@bo-tato:
docs(app): stale reference to removed multi-edit tool (#27579)@Spherrrical:
fix(plugin): scope digitalocean oauth to genai (#27599)@nv-kasikritc:
Original source
feat(provider): add NVIDIA endpoints origin header (#27394) - May 14, 2026
- Date parsed from source:May 14, 2026
- First seen by Releasebot:May 14, 2026
v1.14.50
opencode fixes HTTP event streams, busy errors, model fallback, and restores markdown rendering with SDK query support.
Core
Bugfixes
- Kept HTTP event streams open after the initial connect event so subscribers continue receiving instance updates.
- Returned proper busy errors when a session is already running prompt or shell work.
- Let invalid small_model config values fall back cleanly instead of breaking small-model selection.
- Improved missing-model errors with suggestions across CLI and typed callers.
TUI
Improvements
- Restored markdown rendering for session output by default.
SDK
Improvements
- Added instance.directory and instance.workspace query support to the v2 model and provider calls.
- May 13, 2026
- Date parsed from source:May 13, 2026
- First seen by Releasebot:May 14, 2026
v1.14.49
opencode adds v2 model and provider listing API support, DigitalOcean OAuth and Inference Router integration, and a smoother experience with auto-created config, better autocomplete, improved TUI and desktop navigation, and a broad set of bug fixes across sessions, prompts, and rendering.
Core
Improvements
Added the v2 model and provider listing API.
Added DigitalOcean OAuth and Inference Router support. (@Spherrrical)
Create a global opencode.jsonc automatically when no config exists.
Enable customize-opencode by default with a linked full schema.
Autocomplete configured @mentions in prompts.
Parse fenced Markdown code blocks in patch diffs by default.
Bugfixes
Fix keymap fallback priority and make TUI config errors clearer.
Restore model suggestions for unloaded providers and missing models.
Preserve layered permission rule order in config merges. (@asuffield)
Preserve attachments returned by custom tools.
Keep recent turns after compaction instead of folding them into the summary.
Fix prompt cursor movement and mentions for wide characters.
Prevent duplicate submits from creating empty phantom sessions.
Keep compacted tail history when forking a session.
Return proper busy-session errors from the HTTP API.
TUI
Improvements
Add pinned recent sessions, quick slots, and recent-session cycling.
Bugfixes
Restore non-interactive run exit behavior.
Make the websearch provider label update reactively. (@NormallyGaussian)
Reduce flicker when switching workspaces.
Fix run --json output draining.
Fix prompt history and line up/down commands.
Desktop
Improvements
Add Ctrl/Cmd+number shortcuts to switch projects.
Remember whether the todo dock is collapsed.
Restore AppStream metadata in Linux desktop builds.
Bugfixes
Show clearer wrapped server errors in the app. (@OpeOginni)
Use the login shell when loading desktop environment variables. (@qwq202)
Remember the selected model variant when switching sessions or projects.
Open the next available project when closing the current one.
Prevent streamed Markdown from being cut off.
Thank you to 5 community contributors:
@NormallyGaussian:
fix(tui): make websearch provider label reactive (#26943)
@Spherrrical:
feat(plugin): add DigitalOcean OAuth + Inference Routers (#26095)
@asuffield:
fix: preserve permission ordering by accepting a layered array (#23214)
@qwq202:
fix(desktop): resolve login shell when loading env (#26449)
@OpeOginni:
fix(app): enhance error handling by unwrapping SDK-wrapped errors in formatServerError (#27061)
Original source - May 11, 2026
- Date parsed from source:May 11, 2026
- First seen by Releasebot:May 11, 2026
v1.14.48
opencode improves image handling by preserving original attachments before sending them to the model.
Core
Improvements
Preserve original image attachments instead of resizing them before sending them to the model
Original source - May 11, 2026
- Date parsed from source:May 11, 2026
- First seen by Releasebot:May 11, 2026
v1.14.47
opencode fixes TUI editing, improves HTTP errors, persists model changes, auto-resizes images, and renders session-relative paths.
Core
Bugfixes
Restored prompt editing keybindings in the TUI textarea, including aliases like esc and enter
Model changes now persist reliably across session activity
HTTP API schema validation errors now return a readable 400 response body
Improvements
Scout can now materialize configured reference repositories up front so they are ready to search
Large image attachments are now auto-resized before sending, with configurable size limits
TUI
File and directory paths now render relative to the session directory when possible
Original source - May 10, 2026
- Date parsed from source:May 10, 2026
- First seen by Releasebot:May 10, 2026
v1.14.46
opencode adds a built-in customize-opencode skill plus bug fixes for HTTP API OpenAPI and SDK queries, legacy session data loading, MCP tool discovery, workspace routing, and a Plan Mode security bypass.
Core
Improvements
Added a built-in customize-opencode skill so opencode config edits are less likely to break startup.
Bugfixes
Fixed numeric HTTP API query parameters in the generated OpenAPI spec and SDK for session and file endpoints.
Fixed boolean HTTP API query handling so SDK types and runtime validation stay aligned.
Tolerated legacy stored numeric values in sessions, diffs, and retry events instead of failing to load old data.
Fixed old sessions with negative token counts causing message loads and Desktop startup to fail.
Fixed MCP tool discovery when a server publishes broken outputSchema references.
Fixed workspace HTTP API query drift so workspace-routed endpoints expose the right query parameters in OpenAPI and the SDK.
Fixed a Plan Mode security bypass where subagents could ignore parent-agent deny rules.
Original source - May 10, 2026
- Date parsed from source:May 10, 2026
- First seen by Releasebot:May 10, 2026
v1.14.45
opencode ships bug fixes across core, TUI, desktop, SDK, and extensions, improving model handling, workspace HTTP routing, session startup and loading, error reporting, and provider plugin safety while keeping deprecated TUI command support during migration.
Core
Bugfixes
Provider configs and API responses now accept models marked as active.
Read tool permission rules now match worktree-relative paths, so read allowlists and denylists apply correctly.
Workspace-routed HTTP API endpoints no longer reject valid directory and workspace query params.
TUI
Bugfixes
Startup errors now report every failed bootstrap request instead of only the first one.
Opening a session no longer crashes when the messages request fails.
Desktop
Bugfixes
Older migrated sessions with missing diff file details load again.
Older migrated sessions with missing diff patches load again. (@OpeOginni)
SDK
Bugfixes
throwOnError: true now throws a real Error with the server message and preserves the response body in cause.
Extensions
Improvements
TUI plugins using the deprecated api.command API keep working while you migrate to api.keymap.
Bugfixes
Provider plugins can no longer mutate shared provider model state for the rest of the app.
Thank you to 1 community contributor:
@OpeOginni:
fix(sessions): allow optional patch field in diff for migrated sessions (#26574)
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.
Similar to SST with recent updates:
- Smokeball release notes125 release notes · Latest May 13, 2026
- Cosmolex release notes20 release notes · Latest Jul 30, 2025
- PracticePanther release notes34 release notes · Latest Apr 8, 2026
- Salesforce release notes14 release notes · Latest May 1, 2026
- Microsoft release notes559 release notes · Latest May 22, 2026
- Zoom release notes145 release notes · Latest May 18, 2026