docs/plans/2026-08-20-cua-driver-computer-use-sdk.md
accessibility.observation_revision.v1 request and response contract while preserving all legacy full-snapshot callers.CompareElements; keep MSAA explicitly full-only.@qwen-code/cua-sdk package. Load native code only from the matching
Qwen GitHub Release; do not create driver or platform npm packages.Do not modify Qwen Code core, CLI, ACP, TUI, Node REPL, tool registration, scheduler, permission manager, prompts, or Skills in this stage. Do not add a Qwen host bridge or model-delivery tracking. Those belong to Stage 3 (#9335).
The shared revision core, macOS AX, Windows UIA, Linux AT-SPI, generated SDK exposure, direct JavaScript wrapper, and lifecycle cleanup are present in the working tree. macOS has real native E2E evidence, including 30 deterministic transitions and token-bound actions. Windows UIA/MSAA and Linux AT-SPI/X11 have compile-time and deterministic-test coverage but still require real target E2E before this stage can claim cross-platform completion. The earlier root-plus- platform npm staging result is invalid for the approved distribution model. A single-package local clean install, Release-fixture postinstall, native smoke, and packaged AppKit E2E now pass; the GitHub-hosted all-platform workflow dry-run remains the release gate.