remember
Converts agent interaction text into a stored MemoryNode by extracting trigger, change, and consequences, with optional relations and supersession for versioned decision history.
Instructions
Turn a chunk of agent history / interaction text into a MemoryNode.
Extracts the narrative structure (trigger, change, consequences) with the current cronista, stores it locally, and returns the node id plus the wall latency (to verify the <100 ms target of objective 2.1). relations: optional typed edges to other node ids, e.g. {"caused_by": [id]}. supersedes: id of the node this one replaces (e.g. a decision that changed); the old node is kept as history with status=superseded. If that node was already superseded, the new one replaces the current head of its chain. Without it, the server may detect the replaced node itself (--auto-supersede).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| session | No | ||
| raw_text | Yes | ||
| relations | No | ||
| supersedes | No |