Invalidate a fact
invalidate_factMark a stored fact as no longer valid when it becomes outdated or corrected, preserving history for audit.
Instructions
Marks a stored fact as no longer valid. Use this when the user corrects a fact, says something has changed, or explicitly asks to forget something. Does NOT delete the fact -- preserves history. Requires the fact_id from a prior save_fact or search_memory result. Do NOT use for new information -- use save_fact instead.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fact_id | Yes | UUID of the fact to invalidate | |
| reason | No | Why the fact is no longer valid (optional but recommended) | |
| session_id | No | Current session ID for the audit log |