Original release notes
| English
- , Agent Preset @LegGasai
- diff @Yifffan
- macOS Linux @LegGasai
- @Dudu-0223
- token , @Yifffan
web_search@CreatixChu- @imccyu
- @Yifffan
- 0.1.2-alpha.1
SessionEvent.ignorable@tianyicui - Remote RemoteError @imccyu
New Features
- Show connection failures in the interface, with automatic retries and an immediate reconnect action by @imccyu
- Show active schedules in the conversation header by @pku-xht
Improvements
- Group plugins by conversation and global scope, with Agent Preset switching and cross-preset search by @LegGasai
- Improve menus, scrolling, tool file links, and diff statistics in the conversation and composer UI by @Yifffan
- Reduce unnecessary filesystem checks when loading conversations on macOS and Linux by @LegGasai
- Improve processing efficiency for long conversation histories and high-volume live messages by @Dudu-0223
- Show token usage and elapsed time at the end of each answer, with more details available on click by @Yifffan
- Report the effective endpoint and error details when
web_searchfails by @CreatixChu - Show permission categories with localized text by @imccyu
- Refine the home-page logo animation by @Yifffan
Bug Fixes
- Fix breadcrumb loss when drilling into directories with the pointer in the
@menu by @LegGasai - Reduce npm package-resolution cost by trimming unnecessary peer dependencies by @imccyu
- Fix startup failures and broken HMR on Node.js 24.0-24.11.1 by @imccyu
- Return keyboard focus to the Settings trigger after the dialog closes by @LegGasai
Chores
- Restore
SessionEvent.ignorable, which was removed in 0.1.2-alpha.1, by @tianyicui - Provide unified
RemoteErrorwrapping for Remote gateway call failures by @imccyu
Full Changelog: dsh-v0.1.2-alpha.1...dsh-v0.1.2-alpha.2
