amber_delete_memory
Soft-delete memories to the trash, allowing later restoration with amber_restore_memory. Supports single or batch deletion (up to 100).
Instructions
Soft-delete one or more memories to the trash. Reversible via amber_restore_memory. Do NOT use for account-level cleanup — use amber_delete_account instead.
Provide memory_id (single) or memory_ids (batch, max 100). At least one is required. Idempotent: already-deleted memories are skipped. Returns deleted_count. Returns code: not_found if no IDs matched active memories. Requires an active subscription. Not rate-limited.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_id | No | UUID of a single memory to trash. Omit if using `memory_ids` for batch. | |
| memory_ids | No | Array of memory UUIDs to trash in one call (max 100). Omit if using `memory_id` for single. |