What's new
A workspace for the conversations you're using now
The title bar is now a temporary session workspace rather than a pinboard. Opening, creating or forking a conversation adds it next to the session you were just using; drag the pills to arrange them, and use × to remove one from the workspace without closing the session or interrupting its work. Pinned conversations remain long-term favorites in the sidebar, independent of this working set.
The workspace remembers its order across restarts and restores only the active conversation on demand. Other members stay available without loading every session into memory. Rename and context-menu actions also work for members that have been unloaded.
An optional left-side session rail offers the same workspace in a compact vertical form. Hover or focus a marker to expand its conversation pill, use arrow keys to move between members, or remove one with Delete or Backspace. Enable it in Settings → Appearance; the rail and title-bar session display can be toggled independently.
Worth knowing after the update: pinning no longer adds a conversation to the title bar. Open it from the sidebar to add it to the workspace. Turning off both workspace displays clears that working set, but does not delete conversations or stop running tasks.
One sidebar scroll, with history revealed as you need it
The sidebar now has one continuous scroll instead of separate scroll areas inside each project. Each group starts with six sessions; Show more reveals another sixteen at a time, keeping large projects from overwhelming the navigation without trapping wheel input inside a group.
Search uses the full session catalog, not just the currently visible batch. Clearing a search restores your previous group and visibility state. Group headers, the new-conversation action and the settings entry keep their familiar positions.
Model and thinking depth, in one place
The model picker now includes a thinking-depth slider at the bottom. Choose a model and adjust its supported reasoning level in the same panel, without reopening two separate menus. The composer chip shows both choices, and models with only one supported level display a disabled single-level control.
Chinese labels where they belong
Built-in tool names now follow the interface language in tool cards, live activity
previews and completed-work summaries. Built-in slash commands also have Chinese
names, descriptions and argument hints, and can be searched by their Chinese names.
The actual /compact, /name, /export and /settings commands are unchanged;
skills, templates, MCP and extension names stay as supplied.
Image-display calls remain available in the folded tool details but no longer repeat
show_image in the completed-work summary — the image itself already shows the result.
Changes
History and links stay where they belong
- Relative file links in Markdown open through the system instead of navigating the app window away from the conversation. Web links open in the browser.
- Restored channel subscriptions wait for the initial history to be ready before delivering wakeups. A startup wakeup can no longer replace the conversation's earlier messages with only its newest response.
- Context-compaction dividers and their summaries remain visible after reopening a session. Manual compaction no longer adds a redundant notice above the composer.
A quieter, more consistent interface
- Model and permission selectors share the title bar's pill-shaped interaction style.
- Scroll-edge fades replace hard separators around the title bar and sidebar footer; the sidebar divider fades at both ends.
- Clicking empty space inside the composer focuses the text field, and long input uses a slimmer scrollbar.
- Workspace pills and rail markers animate smoothly as conversations are added or removed, while respecting reduced-motion preferences.
Download: macOS (Apple Silicon / Intel) · Windows x64 · Linux x64 (AppImage)
— see assets below. Existing installs will offer the update from the title bar
or Settings → About (on adhoc-signed macOS builds the button opens this page
instead). On Linux, chmod +x the AppImage before first launch.
Full Changelog: https://github.com/Jaxton07/percho/compare/v0.6.1...v0.6.2