Repository navigation
Releases: 988hj7tczd-oss/dsh-computer-use
Releases · 988hj7tczd-oss/dsh-computer-use
Release list
v0.3.2
v0.3.2 更新说明
修复
- 将
@deepseek-ai/dsh-tools与@deepseek-ai/schemastery改为宿主提供的 peer dependencies,避免插件在运行时加载与 DSH 宿主重复的依赖实例;同时声明支持的版本范围。 - 修复窗口观察请求遗漏 CUA session 参数的问题。
- 当驱动明确报告会话已结束时,自动恢复会话并重试一次;其他错误不会触发重试。
- 键盘/文本操作优先后台投递;驱动报告后台不可用或建议前台模式时,只有获得本次用户批准才尝试前台操作。取消或拒绝时不会前台重试。
验证
- 单元测试:36/36 通过。
- 语法检查、差异空白检查及
npm pack --dry-run通过;打包预览未捆入宿主依赖。 - 尚未在真实 DSH 宿主和 Windows 环境完成集成验收,实际环境兼容性仍需用户侧验证。
兼容性提示
安装/加载插件前,请确认 DSH 宿主提供 @deepseek-ai/dsh-tools >=0.1.2-rc.1 <0.2.0 和 @deepseek-ai/schemastery >=3.18.2 <4。
Changes
- Resolve DSH-owned packages from host peer dependencies, avoiding duplicate runtime instances.
- Pass the CUA session through every window-observation path and recover once from ended-session errors.
- Use background keyboard/text delivery first; foreground retry requires one-time user approval and is prevented after cancellation or denial.
Verification
- Unit tests: 36/36 passed.
- Syntax checks,
git diff --check, andnpm pack --dry-runpassed; no bundled dependencies. - Not yet integration-tested against a live DSH host or Windows environment.
v0.3.1
Release\n\nVersion bump from 0.3.0 to 0.3.1. This release contains the reviewed snapshot-safety, refusal-handling, permission-disclosure, and cross-platform documentation updates from v0.3.0.\n\n## Verification\n\n- DSH 0.1.2-rc.1 dependency family: verified\n- Automated tests: 23/23 passed\n- Main CI: success\n- macOS 15.6 current-version Calculator GUI loop: verified\n- Windows real GUI validation: BLOCKED — no Windows 10/11 test environment was available\n- Linux real GUI validation: not verified\n\nSee VERIFICATION.md and WINDOWS_TEST.md.
v0.3.0
Highlights
- Compatible with DSH
0.1.2-rc.1dependency family. - Requires a fresh
screen_observesnapshot before desktop actions. - Structured engine refusals are reported as
ok: false. - Windows official
cua-driverinstaller path discovery. - WinUI/XAML modifier combinations use
hotkey; bare keys retainpress_key. - Optional GLM vision fallback has explicit network and credential permission disclosure.
- Bundle snapshot TTL is aligned to 30 seconds.
Verification
- macOS 15.6 current-version Calculator GUI loop: verified.
- DSH
0.1.2-rc.1isolated runtime: verified. - Automated tests: 23/23 passed.
- Runtime verification: 15/15 passed.
npm run check: passed.npm audit --omit=dev: 0 vulnerabilities.- Windows real GUI validation: BLOCKED — no Windows 10/11 test environment was available.
- Linux real GUI validation: not verified.
See VERIFICATION.md and WINDOWS_TEST.md for details.