Repository navigation
v0.4.0 — recall-touch removed; consolidation opt-in
Two breaking changes. Upgrade runbook for existing installs:
https://raw.githubusercontent.com/ctxr-dev/llm-wiki-memory/main/docs/releases/2026/07/02/update-prompt.md
Breaking
- Recall-touch removed entirely. Search/recall no longer writes
memory.last_recalled_at/recall_count, and no code reads them. Removed config keysrecall.touchEnabled/recall.touchMinHoursand env varsMEMORY_RECALL_TOUCH*. Consolidate staleness now keys offfrontmatter.updated; the orphan-prune recall guard is gone. Existing leaves are left untouched on disk (inert). - Consolidation is opt-in. New
consolidate.enabled(defaultfalse) gatesconsolidateMemory()(MCPconsolidate_memorytool,cli.mjs consolidate, the cron, and the hook-less skill) andrunCronJob();forcedoes not override.cronHealth()reportshealthy: true, disabled: truewhen off. Existing installs must setconsolidate.enabled: trueto keep consolidation running.
Also
- Widened MCP hot-reload:
consolidate.mjshot-reloads; asettings.yamledit logs a breadcrumb; the restart-required message names the restart-only modules. - Discipline/docs updated across README,
templates/rules,templates/skills, and the MCP initialize surfaces. New README "What to expect" section.
Verification
npm test: 1014/1014 green.- Multi-agent review (source, tests, docs, plan-adherence): clean.
Full runbook: docs/releases/2026/07/02/update-prompt.md