Commit Graph

4 Commits

Author SHA1 Message Date
chelsealong
fc545773cc fix(memory): suggest reindex, not --fix, for a missing qmd index (#116958)
`memory status` always appended "Fix: openclaw memory status --fix"
when any audit issue was present, even when none of the issues were
actually repaired by --fix. A missing qmd index file (qmd-index-missing)
is marked fixable: false, so running the suggested --fix left the
issue unresolved. Gate the --fix hint on at least one fixable issue,
and suggest `openclaw memory index --agent <id>` (which builds a fresh
index) when the qmd index file is missing.
2026-07-31 15:14:59 -07:00
Peter Steinberger
dd459ac1d7 refactor(memory): deduplicate promotion and CLI flows (#115706) 2026-07-29 03:29:48 -04:00
Luka Dolenc
600fac1cf7 fix(memory-core): prune dangling recall refs during repair (#114419)
* fix(memory-core): prune dangling recall refs during repair

* refactor(memory-core): clarify dangling audit count

---------

Co-authored-by: Luka Dolenc <266726612+DolencLuka@users.noreply.github.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-27 13:54:01 -04:00
Peter Steinberger
99d8d90572 refactor(memory-core): split CLI runtime (#114013)
* refactor(memory-core): split CLI runtime

* refactor(memory-core): narrow CLI helper exports

* test(memory-core): follow secret resolver split
2026-07-25 21:37:59 -07:00