Qwen CUA Driver 预编译二进制文件
(存放于 `packages/cua-driver` 下)。
- **macOS**:已代码签名 + 公证的通用二进制文件 + `QwenCuaDriver.app`
- **Linux**:未签名(x86_64 + arm64,最低 glibc 2.31)
- **Windows**:未签名的 UIAccess 工作进程 + 原生 SDK 负载
(x86_64 + arm64);部署时必须在使用 UIAccess 激活前,
在目标机器上对工作进程进行签名并添加信任
- **Node.js**:同一工作流在针对这些发布资产进行全新安装后发布 `@qwen-code/cua-sdk`
,并在通过其 MCP 协议冒烟测试后发布独立版本管理的 `@qwen-code/node-repl-mcp` 包
启用相对坐标:`CUA_DRIVER_RS_COORDINATE_SPACE=1`
(默认 `0` = 关闭;可选 `CUA_DRIVER_RS_COORDINATE_SCALE=1000`)。
为受影响的模型 API 路由启用文本型 MCP 负载过滤:
`MCP_MODEL_PAYLOAD_FILTER=1`(默认关闭)。
<!-- 使用 .github/release.yml 中的配置(提交哈希 d47a8fdbae49d6acd4b7b4fb2eb650200e2ae9c8)生成发布说明 -->
## 更新内容
* fix(core):在管道列表条目边缘保留转义空白字符 by @qqqys in https://github.com/QwenLM/qwen-code/pull/11860
* docs(hooks):完善事件目录并修正过时声明 by @qqqys in https://github.com/QwenLM/qwen-code/pull/11863
* chore(pnpm):修正 range-key 原理说明并覆盖版本联合 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11845
* fix(serve):从目录中解析技能标识以用于切换守卫 by @harjothkhara in https://github.com/QwenLM/qwen-code/pull/11831
* feat:跨守护进程和 Web Shell 跟踪后台结果执行 by @ytahdn in https://github.com/QwenLM/qwen-code/pull/11636
* fix(standalone):打包 @lydell/node-pty 预编译文件以支持 Web 终端运行 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11881
* test(cli):在审查清理套件中模拟 realpathSync 以确保 Windows 上的 cwd 见证生效 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11893
* feat(cli):在 OpenTUI 中实现完整的 /hooks 对话框 by @qqqys in https://github.com/QwenLM/qwen-code/pull/11903
* feat(core):触发钩子进度事件 by @qqqys in https://github.com/QwenLM/qwen-code/pull/11906
* feat(extensions):从扩展程序交付动态工作流 by @qqqys in https://github.com/QwenLM/qwen-code/pull/11805
* fix(cua):限制 Linux 观测值并准备 SDK 0.20.9 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/11910
**完整更新日志**:https://github.com/QwenLM/qwen-code/compare/cua-driver-rs-v0.20.8...cua-driver-rs-v0.20.9
Qwen CUA Driver prebuilt binaries
(vendored under `packages/cua-driver`).
- **macOS**: codesigned + notarized universal binary + `QwenCuaDriver.app`
- **Linux**: unsigned (x86_64 + arm64, glibc 2.31 floor)
- **Windows**: unsigned UIAccess worker + native SDK payload
(x86_64 + arm64); deployments must sign and trust the worker
on the target machine before UIAccess activation
- **Node.js**: the same workflow publishes `@qwen-code/cua-sdk`
after a clean install against these release assets and publishes
the independently versioned `@qwen-code/node-repl-mcp` package
after its MCP protocol smoke tests
Enable relative coordinates: `CUA_DRIVER_RS_COORDINATE_SPACE=1`
(default `0` = off; optional `CUA_DRIVER_RS_COORDINATE_SCALE=1000`).
Enable textual MCP payload filtering for affected model API routes:
`MCP_MODEL_PAYLOAD_FILTER=1` (default off).
<!-- Release notes generated using configuration in .github/release.yml at d47a8fdbae49d6acd4b7b4fb2eb650200e2ae9c8 -->
## What's Changed
* fix(core): keep escaped whitespace at pipe-list entry edges by @qqqys in https://github.com/QwenLM/qwen-code/pull/11860
* docs(hooks): complete the event catalog and correct stale claims by @qqqys in https://github.com/QwenLM/qwen-code/pull/11863
* chore(pnpm): correct the range-key rationale and cover the version union by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11845
* fix(serve): resolve skill identity from the catalog for toggle guards by @harjothkhara in https://github.com/QwenLM/qwen-code/pull/11831
* feat: track background result execution across daemon and web shell by @ytahdn in https://github.com/QwenLM/qwen-code/pull/11636
* fix(standalone): bundle @lydell/node-pty prebuilds so the web terminal works by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11881
* test(cli): mock realpathSync in the review cleanup suite so the cwd witness holds on Windows by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11893
* feat(cli): full /hooks dialog in OpenTUI by @qqqys in https://github.com/QwenLM/qwen-code/pull/11903
* feat(core): emit hook progress events by @qqqys in https://github.com/QwenLM/qwen-code/pull/11906
* feat(extensions): ship dynamic workflows from extensions by @qqqys in https://github.com/QwenLM/qwen-code/pull/11805
* fix(cua): bound Linux observations and prepare SDK 0.20.9 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/11910
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/cua-driver-rs-v0.20.8...cua-driver-rs-v0.20.9