Skip to content

Releases: 988hj7tczd-oss/dsh-computer-use

v0.3.2

Choose a tag to compare

@988hj7tczd-oss 988hj7tczd-oss released this 05 Oct 07:12
3cf9bd8

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, and npm pack --dry-run passed; no bundled dependencies.
  • Not yet integration-tested against a live DSH host or Windows environment.

v0.3.1

Choose a tag to compare

@988hj7tczd-oss 988hj7tczd-oss released this 10 Sep 03:49
26d7f38

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

Choose a tag to compare

@988hj7tczd-oss 988hj7tczd-oss released this 10 Sep 02:42
c1c66fd

Highlights

  • Compatible with DSH 0.1.2-rc.1 dependency family.
  • Requires a fresh screen_observe snapshot before desktop actions.
  • Structured engine refusals are reported as ok: false.
  • Windows official cua-driver installer path discovery.
  • WinUI/XAML modifier combinations use hotkey; bare keys retain press_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.1 isolated 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.