Original release notes
| English
- ;, @imccyu
- ,/, @yixiangihsiang
- , @turtle2099
- Agent Team Lead , @Dudu-0223
- , npm ; @LegGasai
- @sjw1231
- Excel @yudshj
- PowerShell @Elevator14B
- Excel , @yudshj
- ,; Agent , @turtle1999
- , @LegGasai
- , ID; ID , ID @LegGasai
- Web ;, @imccyu
- token , MCP ,
spill-policymaxInlineBytesmaxInlineTokens, token @CreatixChu - Cordis vendor Node Addon System , @imccyu
Improvements
- Stabilize scroll following in conversations and work-detail groups. Improve history pagination and turn navigation, and reduce momentary jumps or duplicate display when sending messages. by @imccyu
- Unify code-block styling across conversations, with copy and wrapping controls and clearer diffs and line numbers. by @yixiangihsiang
- Preserve line breaks when re-editing queued messages so multiline content reaches the model unchanged. by @turtle2099
- Add teammate-discovery and Lead-contact guidance to Agent Team members' initial tasks, including messaging by member name. by @Dudu-0223
- Prefer the most responsive available npm registry for the first plugin installation when none is configured, while preserving manual choices and private-registry settings. by @LegGasai
Bug Fixes
- Fix long filenames overflowing message bubbles and file-picker menus becoming detached when the review window is dragged. by @sjw1231
- Fix preview failures and missing content in Excel files with special content. by @yudshj
- Remove unnecessary waiting after persistent PowerShell commands finish. by @Elevator14B
- Resize Excel previews with their pane while preserving the selected worksheet and cell. by @yudshj
- Fix sessions stalling after successive background commands or one-shot subagent tasks finish. Completion-triggered Agent wakeups are unlimited by default, with an optional configurable cap. by @turtle1999
- Fix saving speech-recognition language and recognizer selections. Changes take effect immediately and persist across restarts. by @LegGasai
- Show readable names in discovered-model lists, falling back to model IDs. Search by name or ID and retain the original ID when adding a model. by @LegGasai
- Fix Web clients appearing connected after a server restart but no longer displaying replies. Reconnect the existing page once the application is ready, preserving conversation history and input drafts. by @imccyu
Chores
- Retain text and images from tool results within a shared estimated-token budget, preserving both ends and providing access paths for omitted content. Fix MCP images becoming unavailable after text truncation. Custom
spill-policyconfigurations must replacemaxInlineByteswithmaxInlineTokensand set the budget in tokens. by @CreatixChu - Restrict automatic dependency updates for Cordis and other vendored packages, plus Node Addon System, to patch releases within the same minor version. by @imccyu
Full Changelog: dsh-v0.1.7-alpha.1...dsh-v0.1.7-alpha.2
