Highlights
- Add a blank-session mobile_gui_agent launcher while retaining the regular conversation tab.
- Add transparent Chinese/Unicode input through an installed ADB Keyboard helper, with exact input-method restoration.
- Add atomic
replace_textand focused-field verification. - Revalidate semantic targets locally so unrelated dynamic page updates no longer make stable targets stale.
- Normalize cancellation and terminal cleanup so aborted runs release their device reservation.
- Document the recommended workflow with a real alarm-task screenshot: initialize the Harness conversation first, then enter the phone command only in the mobile_gui_agent Task field.
Installation
dsh plugin --profile web add github:kunjinkao-os/dsh-mobile-gui-agent#v0.2.0Verification
- 98 tests passed; 2 real-device tests skipped by default.
- Package manifest and tracked build artifacts verified.
- Release tarball installed into an isolated Harness Web profile.
- Isolated Harness startup returned HTTP 200.
- SHA-256:
f1e0d68ec51ad2ce973030016a636d951fdc720bf3a09620c1e47fc18ce26289
See CHANGELOG.md and the 中文更新日志.