forget
Delete memories permanently from your knowledge graph to remove outdated facts, reversed decisions, or duplicates.
Instructions
Remove a specific memory permanently from your knowledge graph.
This action is irreversible — the memory and its embeddings are deleted.
Use recall or list_memories first to find the correct memory_id.
Use this when:
A fact is no longer true:
forget("mem_abc123")A decision was reversed and the old one is misleading
Removing duplicate or incorrect memories
Do NOT use this to "update" a memory — instead, forget the old one
and remember the corrected version.
Args:
memory_id: The unique memory identifier (e.g., "mem_abc123") obtained
from remember, recall, or list_memories results.
Returns: Confirmation that the memory was deleted. Returns an error if the memory_id doesn't exist or has already been deleted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| memory_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |