openclaw/docs/reference
Peter Steinberger 2e99109a93
fix(doctor): migrate memory vectors one row at a time and keep native crash diagnostics (#163640)
A 2026.9.5 to 9.7 candidate Doctor died after about five minutes in "Checking data migrations" with a native stack through node::sqlite::DatabaseSync::Exec, and the recorded failure kept only an adjacent plugin warning (#163531). The memory schema storage migration called its UDF in bulk and retained every row embedding JSON in the JavaScript heap until the native call returned, which exhausts the heap on large legacy embedding caches; it now validates and converts one memory vector at a time inside the same transaction, preserving row identities, 64-bit rowids and stored text. Candidate validation now records a signal termination with its phase, fatal header and a bounded stderr tail in the update-run record and report instead of letting an unrelated warning take precedence. Thanks @fenglanhua for the stack.

Refs #163531
2026-10-02 09:58:45 -07:00
..
database-schemas fix(doctor): migrate memory vectors one row at a time and keep native crash diagnostics (#163640) 2026-10-02 09:58:45 -07:00
full-release-validation fix(release): allow 2026.9.8 channel waivers (#163585) 2026-10-02 15:01:52 +00:00
session-management-compaction feat(sessions): snooze sessions from the sidebar menu (#161960) 2026-09-30 14:32:33 -07:00
templates improve(agents): stop agents refusing or arguing over requested work (#157447) 2026-09-24 16:16:21 -05:00
test fix(test): Gateway e2e connect fails with 1006 when another fixture takes the instance port (#163003) 2026-10-01 23:04:05 -07:00
AGENTS.default.md improve(agents): stop agents refusing or arguing over requested work (#157447) 2026-09-24 16:16:21 -05:00
api-usage-costs.md
credits.md
database-schemas.md perf(state): retire periodic runtime integrity scans (#162015) 2026-09-30 19:44:01 +00:00
device-models.md
full-release-validation.md
memory-config.md fix(memory): restore embeddings with Codex OAuth (#160878) 2026-10-01 17:53:09 -07:00
openclaw-ai.md docs: fix 12 concrete defects from the ux audit remainder (#144128) 2026-09-25 17:28:14 +08:00
prompt-caching.md improve(agents): explain unknown tool outcomes and assert append-only request history (#163379) 2026-10-02 07:50:31 -05:00
pull-request-review-flow.md
release-performance-sweep.md
RELEASING.md fix(release): require Windows Node validation to pass (#163373) 2026-10-02 10:47:18 +00:00
rich-output-protocol.md fix: resend inbound attachments referenced from chat history (#158720) 2026-09-26 21:02:02 +05:30
rpc.md
secret-placeholder-conventions.md docs: fix 12 concrete defects from the ux audit remainder (#144128) 2026-09-25 17:28:14 +08:00
secretref-credential-surface.md refactor: retire the TaskFlow Webhooks plugin (#158225) 2026-09-25 20:29:15 -07:00
secretref-user-supplied-credentials-matrix.json refactor: retire the TaskFlow Webhooks plugin (#158225) 2026-09-25 20:29:15 -07:00
session-management-compaction.md
test.md
token-use.md fix(models): apply downloaded catalogs without a Gateway restart (#158000) 2026-10-01 13:27:55 +08:00
transcript-hygiene.md improve(agents): explain unknown tool outcomes and assert append-only request history (#163379) 2026-10-02 07:50:31 -05:00