openclaw/openclaw merged commit d20fdf3b on June 13, marking restart shutdowns as cancelled agent-run lifecycle events and keeping late completions from taking ownership after a restart begins.
Facts
- OpenCode added a test fixture and SDK patch so an expired MCP HTTP session can reinitialize and retry once after a 404.
- Hermes Agent kept the desktop composer editable during reconnect while blocking submit and queue-drain actions until the gateway returns.
- Codex relanded a
/usagecommand with async account-usage fetches, rollback cleanup, and delayed history insertion around active streams and hooks.
Evidence
The receipts are OpenClaw commit d20fdf3b, OpenCode commit c7dee9c, Hermes Agent commit 8cf9d86, and Codex commit c884536.
Context
This continues Saturday's context-boundary story, but the operator problem has shifted from what enters a run to what survives when a run is interrupted, reconnected, retried, or measured.
Limits
These are independent patches, not one recovery standard. Watch whether restart ownership, MCP session replacement, reconnect drafting, and usage visibility become explicit user promises instead of internal hardening work.