forget
Deletes a stored memory by its source ID when information is outdated or incorrect. Use for permanent removal; for corrections, store a new memory with supersedes to preserve history.
Instructions
Delete a memory by ID. Use when the user says 'forget this', 'delete that', 'that's wrong and should be removed'. Requires the source_id — get it from recall first.
This is destructive and cannot be undone. For corrections, prefer storing a new memory with the supersedes param pointing to the old one — this preserves history. If your agent's trust level is below full, that supersedes write may stage for human review instead of taking effect immediately.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_id | Yes | The source_id of the memory to delete. Get this from recall results first. |