mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-10-21 14:21:48 +00:00
* test(managed-agent): add the FG13d Hook cancel and timeout fault gates Extend the packaged Hook rig with a descendant that ignores SIGTERM, and pin two arms against the real stack: a cancel must escalate to cgroup.kill after the grace and settle cancelled only once the unit is empty; a 2 s timeout must kill the unit, keep the output unapplied, and block the tool. The class adds 200 s to the shared fork budget and is registered in the pinned Hosted class list. * test(managed-agent): drop the unused FG13c helpers from the FG13d class The new class was copied from the owner-restart rig, so it carried the Harness-kill, worker-kill and status helpers those cells used. This slice cancels through the Harness route and waits on JDBC, so those helpers are dead; removing them keeps the class to what it exercises. * docs(managed-agent): cite the whole Hook unit terminate() range in the FG13d design * test(managed-agent): check the drained unit at the first terminal observation The cells waited for the terminal record and only then waited out the descendant, so a regression that settled early while the drain continued still passed. Inspect the first terminal observation instead: the descendant must be gone and the unit empty at that instant, and document the early-terminal mutation witness. |
||
|---|---|---|
| .. | ||
| archive/managed-agent-schema | ||
| assets | ||
| design | ||
| developers | ||
| e2e-tests | ||
| images | ||
| plans | ||
| superpowers | ||
| users | ||
| verification | ||
| _meta.ts | ||
| evaluation.md | ||
| evaluation.zh-CN.md | ||
| index.md | ||