Skip to main content

memanto memory expire

Mark a memory expired. The content is kept and the memory still appears in recall, clearly labelled โ€” this is the reversible alternative to memanto forget.
Arguments:
  • MEMORY_ID - ID of the memory to expire (required)
Options:
  • -r, --reason TEXT - Why it expired, stamped as expired_by (default: manual). Letters, digits, ., _ and - only.
Examples: Expire with the default reason:
Record why it was retired:
Output:
Afterwards, recall labels it and shows the stamp:
Notes:
  • Requires an active agent. Run memanto agent activate <agent-id> first.
  • Nothing is destroyed โ€” content, tags, confidence and timestamps are untouched.
  • Reverse it with memanto memory restore.
  • Editing an expired memory does not revive it; only an explicit restore clears the stamp.
  • To retire memories in bulk by rule instead, use memanto policy apply.
  • Backed by the Expire Memory API endpoint.
  • See the Memory Lifecycle reference for the full model.