promote_memory
Preserve frequently accessed memories by promoting them to long-term storage, preventing natural fading. Automatically detect candidates, preview changes, or force promotion for specific memory IDs.
Instructions
Promote high-value memories to long-term storage.
Args: memory_id: Memory UUID to promote. auto_detect: Detect promotion candidates automatically. dry_run: Preview without promoting. target: Storage format ("obsidian"). force: Promote even if criteria not met.
Returns: Dict with candidates, promoted_ids, and statistics.
Raises: ValueError: If memory_id invalid or target unsupported.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | ||
| target | No | obsidian | |
| dry_run | No | ||
| memory_id | No | ||
| auto_detect | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||