memory_maint
Manage memory lifecycle by running health checks, garbage collection, pruning low-value memories, consolidating duplicates, and generating reflective insights.
Instructions
[HINT: Memory maintenance. action=health|gc|prune|consolidate|dream. Lifecycle management.]
Unified memory maintenance:
action="health": Memory system health metrics and recommendations
action="gc": Garbage collect stale/orphaned memories
action="prune": Remove low-value memories based on scoring
action="consolidate": Merge similar/duplicate memories
action="dream": Reflect on memories with wisdom advisors
📊 Output: Maintenance results with recommendations 🔧 Side Effects: Modifies memories (gc/prune/consolidate with dry_run=False)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | health | |
| max_age_days | No | ||
| delete_orphaned | No | ||
| delete_duplicates | No | ||
| scorecard_max_age_days | No | ||
| value_threshold | No | ||
| keep_minimum | No | ||
| similarity_threshold | No | ||
| merge_strategy | No | newest | |
| scope | No | week | |
| advisors | No | ||
| generate_insights | No | ||
| save_dream | No | ||
| dry_run | No | ||
| interactive | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |