Repository navigation
DSHX v0.9.1 — Harness RC2 and desktop support
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.tgzSHA256SUMS