forget
Preview deleting a memory without removing it yet. Get confirmation before permanent deletion, ensuring no single call erases data unexpectedly.
Instructions
Preview deleting one memory; nothing is deleted until action_commit confirms it.
Decision 8 classifies deleting data as strong-confirm, never unattended, so an MCP client -- which can call tools without a human watching in the moment -- cannot delete in a single call.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"memory_id": "<memory_id>"
},
"name": "forget"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | user requested deletion | |
| memory_id | Yes |