mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 16:01:34 +00:00
* fix(plugin-state): treat missing plugin-state table as empty on read-only fresh stores Startup leases create state/openclaw.sqlite before the first plugin-state write, so legacy-state migration detection read the file through a read-only connection and failed on the missing plugin_state_entries table, blocking fresh-state-dir gateway boots from reaching ready. Fixes #117249 * test(plugin-state): split fresh-store read coverage into focused file * fix(plugin-state): distinguish fresh stores from damaged schemas