forget
DestructiveIdempotent
Soft-delete a memory by mem-* ID, or with wipe_history=true permanently purge all revisions (IRREVERSIBLE). When wipe_history is true, confirm_irreversible_wipe must also be true or a confirmation prompt is returned. Soft-delete (default) is safe and reversible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target_id | Yes | Memory ID (mem-xxxx or team-slug:mem-xxxx). | |
| wipe_history | No | If true, permanently purge all revisions and blank the body (IRREVERSIBLE). Otherwise soft-delete only. When true, confirm_irreversible_wipe must also be true or a confirmation prompt is returned instead. | |
| confirm_irreversible_wipe | No | Required confirmation when wipe_history is true. Must be explicitly set to true to authorize irreversible permanent purge of all revisions. If wipe_history is true and this field is missing or false, the tool returns a confirmation prompt instead of executing the destructive action. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| wiped | No | Whether revision history was permanently purged | |
| deleted | Yes | Whether the memory was deleted | |
| success | Yes | Whether the operation succeeded | |
| traceId | Yes | Trace ID for debugging |