Skip to contentImprovements
- CoreAdded the Scout agent for repo research, docs lookup, and dependency-source inspection.
- CoreAdded workspace sync so adapter-backed workspaces can be discovered and registered automatically.
- CoreAdded an interactive split-footer mode for
opencode run. - CoreSimplified TUI keybinding config into a flat keybind format.
- CoreMade duplicate worktree names fall back to the parent directory for clearer labels.
- TerminalShow retrying sessions as active in the project sidebar.@edemaine
- DesktopSwitched desktop updates to silent per-user install flow.
Fixes
- CoreFixed HTTP API auth responses to match the previous wire format for empty authorize results and share errors.
- CoreReturned structured validation errors from the HTTP API.
- CoreRejected invalid permission and question IDs in the HTTP API.
- CoreIncluded auth challenges on typed HTTP API
401 responses. - CoreFixed the HTTP API OpenAPI document route.
- CoreFixed detached sessions so they are claimed by the source project again.
- CoreForwarded
SIGINT, SIGTERM, and SIGHUP correctly when running through the npm shim.@chubes4 - CoreAllowed skills without descriptions to load correctly.
- CoreRequired auth on effect HTTP API root routes.@RajvardhanPatil07
- CoreKept tool ordering stable so tool lists stop reshuffling between runs.
- CoreMade retry dialogs more specific to the provider and failure reason.
- CoreFixed Gemini reasoning controls so supported effort levels and small-mode defaults match the model.
- CoreFixed Anthropic Opus 4.5 reasoning effort options.
- CoreLimited OpenAI deep research models to the reasoning level they actually support.
- CoreFixed GPT-5 reasoning variants so the exposed effort options match each model family.
- 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.
- CoreFixed upgrades failing for existing workspaces when adding the
time_used field. - CoreKeep provider and config API responses working when auth loaders add non-JSON options to providers.
- CoreInclude tool image attachments in ACP updates and session replays.@SteffenDE