memory_delete
Permanently erase a memory for right-to-be-forgotten compliance. Choose chain scope to remove all versions or version scope for a single one, keeping only an audit record.
Instructions
[Wicked Memory] PERMANENTLY hard-delete a memory (right-to-be-forgotten). Default scope "chain" removes every version; "version" only this one. Only an audit row (no content) is kept.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nonce | Yes | From memory_prepare (single use). | |
| scope | No | "chain" (all versions, default) or "version". | |
| reason | No | Optional audit-log note (max 200 chars). | |
| wallet | Yes | Your agent's 0x wallet address. | |
| memory_id | Yes | UUID of any version in the chain. | |
| signature | Yes | Your wallet's signature over memory_prepare's message_to_sign. | |
| timestamp | Yes | From memory_prepare. |