Memory: change facts
navig_memory_updateCreate, update, or soft-delete durable key facts in NAVIG memory; audited changes return the stored fact ID and status. Read existing facts with navig_memory first.
Instructions
Create, update or soft-delete a durable key fact in NAVIG memory. State-changing and audited. Use navig_memory to read facts first. Returns the stored fact id and status; forgetting is a soft delete.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fact | No | The fact text to remember Used by: remember. | |
| tags | No | Optional topic tags Used by: remember. | |
| action | Yes | Operation to perform. Required parameters per action: remember: fact; update: fact_id, new_content; forget: fact_id. What each action does: remember: Store a durable key fact in persistent memory, with its source and confidence (required: fact) | update: Replace a fact's text, superseding the old wording instead of editing it in place (required: fact_id, new_content) | forget: Mark a stored key fact as deleted (soft delete): it stops appearing in memory_key_facts_retrieve but the row is kept, so memory_key_facts_stats still counts it as deleted (required: fact_id) | |
| source | No | Origin label for this fact (defaults to 'mcp') Used by: remember. | mcp |
| fact_id | No | UUID of the fact to update Used by: update, forget. | |
| new_content | No | Replacement fact text Used by: update. |