memory_reflect
Modify an AI agent's persistent memory by adding, updating, forgetting, linking, or pinning facts. Use it to record durable preferences, resolve contradictions, or preserve standing decisions.
Instructions
Add, update (supersede), forget, link, or pin your memories. Use when you notice a contradiction, finish a task, learn a durable preference that should persist, or the user declares something permanent (a standing obligation, an architecture decision) that must never decay.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | The fact text for add/update, the fact to forget or pin (alternative to target), or the source node ID for link. | |
| agent | Yes | The agent whose memory to modify. agent_id is accepted as an alias. | |
| action | Yes | One of: add, update, forget, link, pin, unpin. | |
| target | No | For update: the fact text to supersede. For forget/pin/unpin: the fact (or pass it via text). For link: the target node ID. |