feat(semantic): Memory Stats CLI Command #22
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Implements
llm-semantic memory statsCLI subcommand for retrieving statistics and managing memory entries, with full MCP tool parity.Key Deliverables
--idor minimum--min-retrievalsthreshold--historydisplays detailed retrieval timeline for a specific memory entry--prune --older-than <days>removes retrieval logs older than specified days--json) and minimal JSON (--min) for automationllm_semantic_memory_statsprovides full feature parity via MCP protocolSecurity Fixes
--min-retrievalsvalidation prevented--older-thanupper-bounded at 36,500 days (100 years)--minoutput%wverb for proper error unwrappingTest Plan
llm_semantic_memory_statstool