openclaw/docs/reference
Peter Steinberger a3e79236aa
fix(state): preserve rollback across additive columns (#121075)
* fix(state): tolerate compatible additive columns

Preserve same-version rollback compatibility for bare nullable SQLite columns while continuing to reject constrained schema drift. Treat the historical shared_host CHECK definition as a named compatibility boundary.\n\nRefs #121061

* fix(state): keep additive registry internal

* test(state): keep constrained preflight fixture
2026-08-09 08:29:19 -07:00
..
templates feat(agents): rename model- and user-facing scheduler strings to automations (#114852) 2026-07-30 08:54:55 -07:00
AGENTS.default.md feat(memory): provenance-gated memory with dreaming on by default (#114819) 2026-07-28 06:04:25 -04:00
api-usage-costs.md fix(google): align unsupported CLI auth paths (#118034) 2026-08-03 00:13:19 +08:00
credits.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
database-schemas.md fix(state): preserve rollback across additive columns (#121075) 2026-08-09 08:29:19 -07:00
device-models.md docs: rewrite published docs grounded in current source (#100142) 2026-07-05 00:32:47 -04:00
full-release-validation.md fix(release): unblock deferred Telegram beta validation (#120630) 2026-08-09 01:03:02 +08:00
memory-config.md refactor(memory)!: remove the QMD backend; builtin is the only memory engine (#120936) 2026-08-09 03:05:47 -07:00
openclaw-ai.md build(deps): remove npm shrinkwrap; mirror pnpm lock into transient package locks (#114006) 2026-07-26 01:29:55 -04:00
path3-live-sqlite-e2e-harness.md refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
prompt-caching.md fix(gateway): stop showing retired HEARTBEAT.md in the agent files editor (#113621) 2026-07-25 04:58:31 -07: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 refactor(scripts): migrate JavaScript tools to TypeScript (#121005) 2026-08-09 07:21:35 -07:00
rich-output-protocol.md docs(media): clarify legacy MEDIA line formatting (#96275) 2026-07-31 21:21:59 -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: correct onboarding risk flags and Google Chat credential shapes (#118936) 2026-08-03 13:59:29 -07:00
secretref-user-supplied-credentials-matrix.json feat(google): allow operator headers on Gemini web search (#115549) 2026-08-02 01:41:09 +10:00
session-management-compaction.md fix(cron): treat zero sessionRetention as disabled instead of pruning all run sessions (#120213) 2026-08-07 17:18:20 -07:00
test.md refactor(scripts): migrate JavaScript tools to TypeScript (#121005) 2026-08-09 07:21:35 -07:00
token-use.md fix(google): align unsupported CLI auth paths (#118034) 2026-08-03 00:13:19 +08:00
transcript-hygiene.md refactor(sessions): remove file-era transcript runtime (#113233) 2026-07-27 22:33:24 -04:00
wizard.md feat(channels): add channel-owned setup contracts (#112176) 2026-07-22 19:57:42 -04:00