Skip to content

DSHX v0.9.1 — Harness RC2 and desktop support

Choose a tag to compare

@aa2246740 aa2246740 released this 28 Sep 12:01
· 9 commits to main since this release

DSHX 0.9.1 对齐官方 DeepSeek Harness 0.1.7-rc.2,汇总此前 RC2 分支和本地桌面适配,并发布到 main。

更新内容

  • 默认 Harness 目标固定为 dsh-v0.1.7-rc.2,同步客户端构建白名单与兼容检查。
  • 支持桌面 Host 发现、身份核验、desktop profile 操作与热替换;事务记录留在开发目录。
  • Guardian 将桌面 Host 的恢复交给 App,避免另起同 Home 的 Host。
  • 提供只输出条目身份的桌面 profile 只读检查;安装和卸载仍需要当前 Creator+ 固定工具及 Host 签发的能力凭据。
  • 强制保护官方 Harness 源码及构建产物。保留 update plan 只读盘点,禁用修改 Harness 的更新阶段。
  • 修复 Creator 沙箱服务作用域读取,以及桌面 Guardian 的 TypeScript 类型检查。

验证

  • 274/274 自动测试通过,包括固定 Creator 工具和生命周期钩子的完整 argv 白名单回归。
  • 3/3 原生 Agent + macOS 沙箱测试通过,覆盖临时本地 Git 提交、标签、推送及官方源码写入拒绝;无模型调用。
  • TypeScript tsc --noEmit 通过。
  • 安装包 188 个文件与发布源码逐字一致,解包 CLI 启动通过;附 SHA-256 校验文件。

本次验证覆盖源码、自动回归和发布包;没有重新执行桌面 UI 全流程验收。DSHX 是外部插件开发工具,按 README 配置工作台;不要将此包作为 Host 功能插件执行 dsh plugin add。

附件

  • dsh-external-plugin-devkit-0.9.1.tgz
  • SHA256SUMS