Skip to content

Releases: LiuRJ99/dsh-computer-use

v0.1.6-dev.4: default forward Host compatibility

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 19 Oct 02:42

Newer DSH releases remain eligible without republishing the plugin for each RC. Host admission now uses engines.dsh >=0.2.0-rc.2, with matching DSH peer ranges and compatibility metadata. The known minimum is retained; add an upper bound or exclusion only for a confirmed incompatibility.

Build SDK inputs stay pinned to 0.2.1-rc.1; an admitted Host version is not a claim that every future version has been runtime-tested. No feature or permission behavior changed.

Validation: 155 source tests passed, including forward-admission and minimum-version regression tests. Applicable type checks, builds and package-contract checks passed.

v0.1.6-dev.3

v0.1.6-dev.3 Pre-release
Pre-release

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 18 Oct 11:09

Align the SDK with 0.2.1-rc.1 and make legacy invariant companions optional after removal of the Host invariants service. Retain native engine, permission policy and input-tool behavior.

Builds against the official DSH 0.2.1-rc.1 SDK. Compatibility declaration: 0.2.0-rc.2 || 0.2.1-rc.1.

v0.1.6-dev.2

v0.1.6-dev.2 Pre-release
Pre-release

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 08 Oct 08:58

修复 macOS Chrome 启动后 AppKit 状态未刷新、独立浏览器 profile 复用,以及首个可访问窗口出现前的捕获失败。使用 RunLoop 等待原生状态通知,并为每次独立浏览器启动生成新 profile。

Validated with official DSH 0.2.0-rc.2 and Node 24. No compatibility exemptions or node_modules edits.

v0.1.5

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 24 Sep 13:04

Computer Use for DSH 0.1.7-rc.1. Typecheck, 152 tests, and build passed. Rebuild the native daemon with this version after installation.

v0.1.4 — relax DSH peerDependencies to >=0.1.2-rc.1 <0.2.0

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 11 Sep 06:13

Changes

  • Relax 10 @deepseek-ai/dsh-* peerDependencies from exact 0.1.2-rc.1 to >=0.1.2-rc.1 <0.2.0 for host compatibility across DSH prereleases and patch updates.
  • Bump version to 0.1.4.
  • Update installation instructions in README.

Verification

  • Typecheck, vitest (13 suites, 153 tests), and build all passed.

v0.1.3 — Electron screenshot capture fallback

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 10 Sep 08:45

Highlights

  • Fix macOS/Electron screenshot capture when AXWindowNumber is unsupported by falling back to CGWindowListCopyWindowInfo.
  • Enable Electron/Chromium AXManualAccessibility so WorkBuddy exposes its web content to the accessibility tree.
  • Add bounded DSH_COMPUTER_DEBUG=1 diagnostics without logging image bytes or credentials.
  • Add regression coverage for exact-title, PID/layer filtering, and fallback window selection.

Verification

  • Native Swift tests: 30 passed.
  • Computer Use plugin tests: 153 passed.
  • Typecheck and build passed.
  • Verified live computer_use_get_app_state and ordinary JPEG vision through WorkBuddy hy4-preview.

v0.1.2

Choose a tag to compare

@LiuRJ99 LiuRJ99 released this 09 Sep 05:37