openclaw/docs/reference
Peter Steinberger 0bd1624a88
perf(state): avoid main-thread subagent completion lock waits
Move subagent completion, recovery, and delivery task writes to the existing SQLite worker and publication owner. Preserve FIFO settlement, exact run/generation ownership, live authority, retries, and shipped synchronous SDK callbacks. Add caller attribution to slow coordinator-wait diagnostics.

A synthetic 600 ms holder reduced maximum main-thread coordinator wait from 603.439 ms to zero native attempts and maximum synchronous call duration from 617.422 ms to 0.684 ms. Blacksmith Testbox proof covers contention, durable outcomes, queued revocation, close settlement, cancellation, and affected Gateway flows.

The caller audit documents remaining synchronous runtime owners; this change does not eliminate every main-thread state write. No schema or configuration changes and no live deployment.
2026-09-23 14:44:29 +00:00
..
database-schemas perf(state): avoid main-thread subagent completion lock waits 2026-09-23 14:44:29 +00:00
full-release-validation feat(ci): add bounded retries for declared flaky release jobs (#156463) 2026-09-23 07:29:37 -07:00
session-management-compaction fix(sessions): keep stored sessions stable across alias changes (#155886) 2026-09-22 17:01:50 -07:00
templates
test feat: export committed plugin inventory for resource coverage (#155775) 2026-09-23 09:14:59 +08:00
AGENTS.default.md
api-usage-costs.md
credits.md
database-schemas.md perf(state): move transcript reads off the Gateway thread (#154318) 2026-09-20 21:13:24 -07:00
device-models.md
full-release-validation.md feat(ci): add bounded retries for declared flaky release jobs (#156463) 2026-09-23 07:29:37 -07:00
memory-config.md
openclaw-ai.md
prompt-caching.md
pull-request-review-flow.md
release-performance-sweep.md
RELEASING.md docs(release): make the fast path the default stable release process (#156295) 2026-09-23 04:34:26 -07:00
rich-output-protocol.md
rpc.md
secret-placeholder-conventions.md
secretref-credential-surface.md
secretref-user-supplied-credentials-matrix.json
session-management-compaction.md
test.md
token-use.md
transcript-hygiene.md