Change8

v1.17.16

OpenCode
6 fixes7 improvementsclicoredesktopproviders

Summary

This release focuses heavily on desktop usability, introducing several quality-of-life improvements like inline file browser tabs and better session management. Several bugs related to pane visibility, draft routing, and diff loading have also been resolved.

Bug Fixes

  • Fixed hidden session panes staying mounted and causing side-panel glitches.
  • Routed legacy drafts back to the session page.
  • Loaded full review diffs for large patches when the initial diff is capped.
  • Removed the first-open flash in the command palette.
  • Routed the new session shortcut through tabs in the new layout.
  • Kept session routes inside the correct layout when opening legacy session URLs.

Improvements

  • Added an "Open containing folder" action for projects on the home screen.
  • Added a composer add menu for files, commands, context, and shell mode without losing draft text.
  • Added a provider setup tip on new sessions when no external providers are connected.
  • Remembered review panel mode and selected file per session.
  • Added inline file browser tabs for opening and previewing files from the side panel.
  • Updated desktop translations.
  • Kept the review pane usable on wide screens by reserving its minimum width.

OpenCode Documentation