mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-20 01:21:41 -06:00
4589d8514c
* fix(gateway): stop terminal PTYs on session archive Bind agent terminals to the durable session incarnation, drain exact ownership during archive, and terminate every job-control process group in the PTY session.\n\nCloses #125769 * test(gateway): cover terminal cleanup on archive * test(gateway): align terminal outcome assertions * test(gateway): preserve session exports in invoke test * fix(gateway): await terminal exit before archive * test(codex): consolidate supervised instruction coverage Move the duplicated two-attempt regression into the canonical thread lifecycle test so the exact two-worker extension shard stays bounded on low-core CI.\n\nRelated: #125783