v0.3.0
- 新增紧凑的 Token 与上下文统计入口:使用环形进度展示估算占用,并在独立浮层中展示当前模型、reasoning effort、计费输入/输出、推理 Token 和缓存命中;数据来自 Harness 公开 usage/context projection,并明确区分计费值与估算值。
- 新增文件跳转:支持聊天回答、工具参数与结果、Trace 摘要及详情中的裸文件路径和
path:line[:column],裸路径默认打开第 1 行;Extension Host 会校验工作区信任、真实文件、符号链接和工作区边界后再打开编辑器定位。 - 新增编辑器快捷任务:可从编辑器选区、当前文件或 Source Control 的 Git diff 右键入口预填“解释、修复、审查、生成文档”prompt;内容保持可编辑且不会自动提交,菜单会跟随 VS Code 语言显示中文或英文。
- 新增全界面国际化:扩展命令、设置说明、通知与选择器、聊天 Webview、Activity Dock、Token 面板和 Trace 均支持英文与简体中文,并跟随 VS Code 显示语言。
- 新增按 turn 汇总的变更审查面板:在 Git 工作区展示新增、修改、删除和重命名文件,并使用 VS Code 原生 diff 查看稳定快照;整轮恢复前会检测任务结束后的用户修改、路径占用和符号链接父路径,发生冲突时拒绝覆盖。
- 优化 Runtime 启动体验:
dsh.autoStart默认在扩展激活时启动或连接 DSH,“未启动”和“错误”状态可直接点击启动或重试;连接成功后会自动恢复工作区上次会话并加载完整历史。 - 新增
@文件引用实时候选:根据输入内容查询工作区文件,排除.git和node_modules,点击候选项即可插入引用。 - 增强发送前上下文反馈:附件显示字节大小和截断状态,并汇总本次实际进入 prompt 的上下文数量与大小。
- 更新 Marketplace 描述,突出流式任务、持久会话、Trace、变更审查和 Token/上下文可观测性。
Full Changelog: v0.2.2...v0.3.0