forgetMemory
Permanently delete a specific memory by ID to remove incorrect, outdated, or duplicate records. This action is irreversible and immediately removes the memory from local storage.
Instructions
Permanently delete a single memory by ID. The record is removed from the local SQLite store immediately and CANNOT be recovered. Destructive and irreversible.
WHEN TO CALL: Only when a memory is known to be incorrect, dangerously outdated, or a duplicate that would mislead future sessions.
WHEN NOT TO CALL: If there is any doubt. A memory that is merely old or low-relevance does not need deletion — retrieval ranking deprioritizes it automatically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memoryId | Yes | Exact UUID of the memory to permanently delete. Obtain from a prior listMemories or retrieveMemories call. Deletion is immediate and irreversible. |