openclaw/docs/reference
Peter Steinberger d20490a46c
fix: keep session delivery persistence from blocking the Gateway (#147887)
* fix(state): move session delivery queue operations to shared worker

Run standalone queue persistence on the existing shared-state worker. Carry captured database context through producers, recovery, generated media, and retry scheduling, and join admitted scheduler work before closure. Preserve queue JSON, deduplication, retry, and settlement contracts.

Retain compound task/subagent transactions and current main Health, diagnostics, and task/flow behavior. Route real-worker fixtures through their canonical fork owners and remove obsolete test-only queue facades.

Validation: fresh P2 review, full 36-command changed gate, 19 selected routing tests, and five ordinary queue/Health/media/settlement cases passed.

* test: preserve leaf ownership in helper routing checks

Normalize the dedicated Gateway worker config when comparing singleton file selection with a mixed Gateway aggregate. Keep importer completeness, exact-once membership, includes, forwarded arguments, and watch-mode assertions unchanged.

The original case reproduced the hosted Large 15 failure. The corrected case, fresh P2 review, and all 16 selected changed checks pass. Runtime sources and compiled artifacts remain identical to the qualified parent.
2026-09-13 23:27:08 -07:00
..
database-schemas fix: keep session delivery persistence from blocking the Gateway (#147887) 2026-09-13 23:27:08 -07:00
full-release-validation fix(ci): check publication registries before FRV fanout (#147184) 2026-09-14 02:07:41 +08:00
session-management-compaction improve: keep Gateway responsive while loading session history (#147363) 2026-09-13 15:01:48 -07:00
templates feat(onboarding): offer four avatar choices during hatching (#146669) 2026-09-12 19:58:12 -07:00
test fix(bench): capture Worker isolates in load profiles (#147699) 2026-09-13 19:40:47 -07:00
AGENTS.default.md docs: fix verified accuracy findings in channels, cli, nodes, and reference (#143950) 2026-09-10 18:58:15 +08:00
api-usage-costs.md docs: fix verified accuracy findings in channels, cli, nodes, and reference (#143950) 2026-09-10 18:58:15 +08:00
credits.md docs: fix and reciprocate cross-page links across install, help, reference, start, and web (#143773) 2026-09-10 15:35:25 +09:00
database-schemas.md docs: fix 20 link defects confirmed live in the verified backlog (#144133) 2026-09-11 03:48:10 +08:00
device-models.md feat(ios): render Mermaid diagrams in native chat (#135470) 2026-09-01 17:42:01 -07:00
full-release-validation.md docs(reference): split the full release validation guide by reader job (#142774) 2026-09-09 10:18:22 +08:00
memory-config.md fix(memory): honor bootstrap budget during promotion (#142545) 2026-09-13 18:42:01 -07:00
openclaw-ai.md perf: narrow model fetch diagnostic imports (#141488) 2026-09-07 12:59:58 -07:00
prompt-caching.md docs: fix verified accuracy findings in channels, cli, nodes, and reference (#143950) 2026-09-10 18:58:15 +08:00
pull-request-review-flow.md ci: acknowledge pull request receipts in clawsweeper dispatch (#120934) 2026-08-09 00:15:08 -07:00
release-performance-sweep.md build(deps): remove npm shrinkwrap; mirror pnpm lock into transient package locks (#114006) 2026-07-26 01:29:55 -04:00
RELEASING.md fix(ci): check publication registries before FRV fanout (#147184) 2026-09-14 02:07:41 +08:00
rich-output-protocol.md fix(webchat): render relative media paths as attachments (#147646) 2026-09-13 18:41:07 -07:00
rpc.md feat(channels): add channel-owned setup contracts (#112176) 2026-07-22 19:57:42 -04:00
secret-placeholder-conventions.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
secretref-credential-surface.md docs: close the small audit categories (generated, governance, link, split) (#144029) 2026-09-10 21:52:03 +08:00
secretref-user-supplied-credentials-matrix.json feat: add Team Reports plugin for GitHub and Discord activity reports (#139850) 2026-09-06 23:15:10 -07:00
session-management-compaction.md docs(reference): split the session management deep dive by reader job (#143082) 2026-09-09 21:03:41 +09:00
test.md docs(reference): split the testing reference by reader job (#141221) 2026-09-09 02:15:05 +08:00
token-use.md fix(usage): refresh model prices after catalog writes (#146113) 2026-09-12 09:40:57 -07:00
transcript-hygiene.md feat: refresh plugin tools within active agent conversations (#145648) 2026-09-12 03:53:24 -07:00