forget_all
Archive multiple confirmed memories at once with a single operation. Requires explicit user confirmation for each memory before archiving.
Instructions
Batch archive — use this when you have 2 or more confirmed memories to archive at once. More efficient than multiple forget calls. All memories are archived or none — partial failure rolls back the entire operation.
Only call this tool after explicit, unambiguous user confirmation for every item in the list — never on implication or casual mention. 'That looks stale' or 'probably outdated' is not confirmation. Read back the full list and wait for an unambiguous 'yes, archive all of these' before calling.
After archiving, report each archived ID and note that memories can be restored at any time with restore.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Array of memories to archive. Each must have id (string, required) and reason (string, required). |