nanomem_history
Trace a fact's full change history, from oldest to current, to see what it used to be and when it changed. Returns a single entry if unchanged.
Instructions
Every value a fact has held, oldest first, with the current one marked. The last entry is the current value. Use this when the user asks what something used to be, when it changed, or whether it changed at all. A fact that never changed returns a single entry, which is an answer, not an empty result. For a chain whose attribute was not declared with entity, nanomem_search can still rank a superseded value first; nanomem_changes is unfiltered and reports every write in a window.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The fact to trace, e.g. 'where do I work'. | |
| max_len | No | Keep only the N most recent entries. |