Files
openclaw/docs/cli
Peter Steinberger 19c6ef8d9e fix(proxy): keep capture persistence off the main thread (#158848)
* fix(proxy): keep capture persistence off the main thread

Move bundled capture writes, payload compression, and inspection through the canonical SQLite workers. Preserve shipped synchronous SDK compatibility and exact database, maintenance, and accepted-callback ownership.

Drain accepted capture before shutdown, release partial proxy startup, and charge queued payload preparation through the existing broker. Preserve schemas, stored bytes, and retention. Related: #148336.

* chore(proxy): reconcile capture activation with current main

* chore(proxy): preserve current SDK surface counts

* refactor(proxy): isolate async capture store contract

* fix(proxy): include worker dependencies in PR wrapper

* chore(proxy): compose capture migration with current main

* test(proxy): finish database worker lane routing

* test(proxy): retain Node coverage after worker lane migration

* fix(proxy): drain active captures before signal exit

* fix(proxy): preserve legacy capture cleanup in mixed sessions

* fix(proxy): preserve capture metadata and composed worker routes

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-09-26 13:45:36 -07:00
..