v0.1.2-alpha.2
Pre-release
Pre-release
Immutable
release. Only release title and notes can be modified.
新增功能
体验优化
- 插件列表按会话插件和全局插件分组,可切换 Agent Preset 查看组合、搜索其他预设 @LegGasai
- 改善会话与输入界面的菜单显示、滚动条、工具文件链接与 diff 统计 @Yifffan
- 减少 macOS 和 Linux 加载会话时不必要的文件系统检查 @LegGasai
- 提升长会话历史和密集实时消息的处理效率 @Dudu-0223
- 回答末尾显示 token 用量和耗时,点击可查看详细统计 @Yifffan
web_search失败时报告实际端点和错误明细 @CreatixChu- 权限分类使用本地化内容显示 @imccyu
- 调整首页标志的动画效果 @Yifffan
问题修复
- 修复使用鼠标在
@菜单中下钻目录时面包屑丢失或路径消失的问题 @LegGasai - 优化 NPM 包中的 peer dependency 依赖以改善包管理解析成本 @imccyu
- 修复 Node.js 24.0–24.11.1 上启动可能失败且 HMR 失效的问题 @imccyu
- 关闭设置窗口后,键盘焦点会返回设置入口 @LegGasai
其他变更
- 恢复 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