epistemic_forget
Remove memories from the knowledge base permanently.
DELETE
epistemic_forget
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
id | string | No* | Memory ID to delete. |
query | string | No* | Natural language query — deletes the best matching memory. |
confirm | boolean | No | Must be true for query-based deletion. Safety guard. |
*One of id or query is required.
Example
By ID
{
"tool": "epistemic_forget",
"input": { "id": "mem_f8a2b1c3" }
}By Query
{
"tool": "epistemic_forget",
"input": {
"query": "user likes pho",
"confirm": true
}
}Notes
- Deletion is permanent and logged in the audit trail as a
REVOKEevent - Query-based deletion requires
confirm: trueto prevent accidental data loss - Only the owner can delete memories (enforced by policy)