Not yet assessed
Breaking changes
Breaking-change status has not been confirmed. Do not assume the upgrade is compatible.
DSH Releases
Release notes
New Features
- Add a Plugins page for installing and configuring plugins, with live enabling and disabling. by @LegGasai, @turtle1999
- Add end-of-turn file change cards to conversations, with file-by-file review in the sidebar. by @CreatixChu
- Preview Office files in the sidebar, currently supporting Word, Excel and PowerPoint. by @yudshj
- Open a specified URL in browser mode in the sidebar. by @imccyu
- Open Subagent conversations in the sidebar. by @imccyu
- Preview submitted plans in the sidebar. by @LegGasai
Improvements
- Group workspaces by directory hierarchy. by @turtle1999
- Persist sidebar layouts and maintain sidebar terminal connections across refreshes. by @LegGasai
- Improve file references and sidebar interactions: open existing files directly and use file previews and terminals before sending the first message. by @LegGasai, @Dudu-0223
- Unify keyboard controls in composer menus: arrow keys to select, Enter or Tab to confirm, and Escape to dismiss. by @liukx0205
- Show text, images and file attachments consistently in Trajectory, with attachment thumbnails in previews. by @sjw1231
- Render thinking content with compact Markdown formatting. by @tianyicui
- Move context usage to the composer footer, with details available on click. by @LegGasai
- Reduce CLI and Web startup wait times. by @imccyu
Bug Fixes
- Group startup errors and pending services, and save full diagnostics to a log file. by @turtle1999
- Fix pi-ai vision models being recognized as text-only, and allow input types to be adjusted manually. by @Kingwl, @LegGasai
- Restore pending Inbox messages after a restart. by @kermanx
- Fix request failures caused by Messages API endpoint construction and malformed historical tool inputs. by @Magolor, @LegGasai
- Avoid requesting approval again for the already effective permission mode. by @turtle1999
- Prevent console windows from flashing when running PTC and shell commands on Windows. by @07akioni
- When another DSH instance holds a session, prompt the user to exit that instance and retry. by @07akioni
- Fix conversation resize handles obstructing content and nested tooltips overlapping. by @yixiangihsiang, @winewill
- Web user terminals run with system-user permissions, independently of the Agent sandbox mode. by @LegGasai
Chores
- Remove V4 Flash and V4 Flash Vision Exp from the default model list. by @tianyicui
- Plugin dependencies now use runtime resolution, and Plugin Manager supports runtime unloading. Plugin developers should check their loading and unloading logic. by @imccyu
- Launch a profile with
dsh <profile>in the CLI. by @turtle1999 - Continuable Subagent chains default to at most 8 live children and a delegation depth of 1, adjustable in settings. by @Dudu-0223, @ZiyaZhang
- Creator mode removes the previous Cordis dynamic definition and execution tools and uses Plugin Manager to install persistent plugins. by @turtle1999
- Client Sessions support multiple coexisting instances, with changes to related APIs and slots. by @imccyu
Full Changelog: dsh-v0.1.6-alpha.1...dsh-v0.1.6-alpha.2