mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-17 12:44:51 +00:00
* fix(integration-tests): ack daemon tool-guard handshake in the mock ACP child (#9159) The cross-worktree Git guard made the daemon's built-in tool guard unconditional, so the bridge now refuses any ACP child that does not acknowledge the required guard handshake during initialize. The mock ACP child used by the live-journal recovery E2E tests never acked, failing every session it served with "ACP child did not acknowledge the required external tool guard" on all E2E platforms and sandbox legs. Mirror the production child contract in the mock: consume the private guard marker and return the ready acknowledgment in the initialize response when the daemon requires the guard. * fix(integration-tests): ack session close ext method in the mock ACP child (#9159) * fix(integration-tests): keep mock ACP child lightweight and gate its close ack (#9159) * fix(integration-tests): narrow close-gate comment to what it catches (#9159) * fix(integration-tests): name the post-merge E2E workflow in the close-gate comment (#9159) --------- Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com> |
||
|---|---|---|
| .. | ||
| idle-mcp | ||
| mock-acp-child | ||
| settings-migration | ||
| invocation-context-echo.mjs | ||