mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 17:53:39 +00:00
* refactor(gateway): persist Mention Inbox through workers Move bundled Inbox reads and writes to shared-state workers with committed projection publication and durable replay tombstones. Preserve released synchronous SDK methods as deprecated native adapters, with Async replacements and per-plugin migration warnings. * test(gateway): type the native SQL probe receiver * refactor(gateway): keep mention notification type private * fix(gateway): settle asynchronous mention callbacks * test(gateway): await asynchronous mention invalidation Observe the async invalidation owner before checking fan-out and exact-row read counts. Rename the deprecation-test mapper parameter to avoid shadowing. Assertions and production behavior are unchanged. * fix(gateway): settle accepted mentions through parent shutdown Fence new FIFO admission on scheduler close while preserving the Inbox-owned async settlement scope for accepted records and dismissals. Keep database and access authority live, join the existing Gateway prelude and shared-state resource registry, and preserve unknown-outcome resynchronization without replay. Prove the actual Gateway close/reopen order with a deterministic barrier and reject late records. Extract the shared committed-input reducer to satisfy the strict line-cap gate without changing released signatures or stored formats. |
||
|---|---|---|
| .. | ||
| compatibility-policy.md | ||
| how-to-migrate.md | ||
| import-paths.md | ||
| removal-timeline.md | ||
| removed-surfaces.md | ||
| talk.md | ||