restore_all
Restore multiple archived memories in a single batch, with atomic all-or-nothing rollback if any restoration fails.
Instructions
Batch un-archive — use when you have 2 or more confirmed archived memories to un-archive at once. More efficient than multiple forget(restore=true) calls. All memories are un-archived or none — partial failure rolls back the entire operation. Returns {restored: N, ids: [...]}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | Array of archived memory IDs to un-archive. Each item must have id (string, required). |