openclaw/docs/plugins/codex-harness-runtime
Peter Steinberger 268c8d2500
fix(codex): settle sandbox processes and readiness probes (#151764)
* fix(codex): settle sandbox processes and readiness probes

* fix(codex): revoke sandbox termination signals at exit

* fix(codex): preserve sandbox command process identity

* fix(ci): recognize cancellation-aware sandbox upload checks

* fix(ci): register sandbox upload scanner fixtures

* fix(gateway): settle cancelled chat waiters

Publish cancellation completion from the common dispatch finalizer for both resolved and rejected runtimes. Preserve the abort marker captured before rejection cleanup, session binding, and completed-delivery barrier.

Release-note context: agent.wait already watching a chat.send now finishes after chat.abort, including CLI runtimes that resolve with partial output. The real Gateway regression fails on the original code and passes after this owner repair; 59 focused tests, selected changed checks, final targeted checks, and independent P2 review passed.

* test(pdf): cancel worker extraction deterministically

Abort synchronously after submitting the real extraction so a worker result cannot race the former zero-delay timer. Preserve exact cancellation reason, pre-aborted rejection, and successful subsequent extraction assertions.
2026-09-19 02:44:43 -07:00
..
compaction.md fix: preserve context and ownership across compaction (#149840) 2026-09-16 01:33:06 -07:00
hooks.md fix(codex): resume remote conversations after instruction changes (#149647) 2026-09-17 00:37:29 +01:00
permissions.md fix(ui): preserve question drafts and pending submissions (#152096) 2026-09-18 18:33:09 -07:00
queue-and-feedback.md
recovery.md
replies.md
sandbox-streaming.md fix(codex): settle sandbox processes and readiness probes (#151764) 2026-09-19 02:44:43 -07:00
threads.md
v1-support-contract.md