Soft-delete XMemo memory
forget_memoryDelete a memory by exact reference when explicitly requested. Options: soft delete (recoverable), hard delete, or redact with replacement content.
Instructions
Delete a memory (recoverable) by exact reference, when the user explicitly asks to remove or hide it. Use forget or delete_current_memory for permanent deletion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Deletion mode for forget_memory, such as soft_delete, hard_delete, or redact when supported. | soft_delete |
| reason | No | Optional user-facing reason for the deletion. | |
| memory_id | Yes | Exact XMemo memory reference shown by search or recall. | |
| metadata_json | No | Optional JSON object string with extra metadata for the operation. | {} |
| replacement_content | No | Replacement text to store when redacting or replacing deleted memory content. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |