* refactor(memory): remove qmd backend Make builtin the sole memory-core engine, rename the retained session helper barrel, retire QMD config with doctor migrations, and remove QMD runtime/UI/policy surfaces. * docs(memory): remove qmd backend guidance Delete the QMD concept page, rewrite memory documentation for builtin retrieval, and remove QMD from navigation and taxonomy source. * refactor(memory): remove qmd-only leftovers * refactor(memory): finish qmd integration cleanup * build(deps): align root string-width types * build(deps): model root string-width tooling * refactor(memory): align qmd removal ui and docs * fix(memory): preserve qmd external paths in doctor * test(memory): remove obsolete backend probe case * test(plugin-sdk): refresh private type baseline
1005 B
summary, read_when, title
| summary | read_when | title | |
|---|---|---|---|
| QMD memory backend removal and migration |
|
QMD memory backend removal |
QMD memory backend removal
The optional QMD memory backend has been removed. Builtin memory is now the only memory engine.
Run openclaw doctor --fix to remove retired memory.backend, memory.qmd.*, and
memory.search.qmd.* settings, including agent-scoped variants. Your Markdown memory sources are
indexed by the builtin engine on its next sync. Doctor preserves configured QMD paths and extra
collections in the corresponding memory.search.extraPaths setting. Custom QMD glob patterns are
removed; builtin memory indexes its supported files under each preserved path and reports that
change during migration. QMD indexes, exported session Markdown, downloaded models, and collection
metadata are derived state and do not require migration.
See Memory for the current architecture and configuration.