Invalidate a fact
invalidate_factMarks a stored fact as no longer valid when the user corrects information or requests a change, preserving history without deletion.
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
| 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 |