mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-22 21:51:13 +00:00
* fix(session): bound restart recovery across gateway restarts Co-authored-by: Mason Huang <masonxhuang@proton.me> * style(session): format restart recovery changes * fix(session): fence recovery notice state * test(session): align internal recovery types * test(session): type recovery completion fixture * style(session): satisfy recovery lint rules * test(plugin-sdk): split recovery boundary coverage * test(plugin-sdk): use tracked recovery temp dirs * fix(session): preserve stale admission errors * fix(session): close recovery lifecycle races * fix(session): rotate rejected recovery dispatch ids * fix(session): enforce recovery quarantine boundaries * fix(session): close restart recovery exhaustion gaps * fix(session): preserve recovery command narrowing * test(session): type restart recovery fixtures * fix(session): enforce restart recovery quarantine * fix(session): close restart recovery races * fix(session): type recovery lifecycle state * fix(session): enforce recovery ownership fences * fix(session): fence recovery lifecycle completion * fix(session): quarantine cross-process recovery * fix(session): retire stale recovery ownership * fix(session): restore rejected recovery admission * fix(session): preserve restored recovery target * fix(session): retry pending recovery races * fix(session): preserve concurrent recovery aborts * fix(session): quarantine recovery lifecycle state * fix(session): settle exact recovery delivery fences * fix(session): keep recovery restoration internal * fix(session): close recovery admission races * fix(session): retry durable recovery rollback * fix(session): guard cached recovery settlement * fix(session): close recovery ownership gaps * fix(session): resume after delayed recovery rollback * fix(session): finalize unrecoverable restart state * fix(session): retry admitted recovery restoration * fix(session): preserve recovery cleanup guarantees * fix(session): restore failed terminal settlement * chore(plugin-sdk): refresh API baseline * fix(session): close recovery owner retry races * test(session): type recovery owner fixture * refactor(session): remove obsolete owner validator * fix(session): preserve explicit abort recovery --------- Co-authored-by: Mason Huang <masonxhuang@proton.me> Co-authored-by: Peter Steinberger <steipete@gmail.com>