memory_fact_get
Retrieve the current value for an entity-attribute pair from persistent memory, with conflict indicators and nearby leads for empty slots.
Instructions
Look up the one CURRENT value at an (entity, attribute) slot.
One value per slot, case/separator-insensitive. A null record means
EMPTY, not unknown — memory_search still finds context. A
set-valued slot returns {kind: "set", members, removed} instead —
members: [] means EMPTY too.
Returns: {record | null, contenders} (+ entity_ref when the
entity has a graph node). Non-empty contenders = unsettled
conflict (see memory_fact_resolve); on an empty slot,
candidates lists nearby slots — ranked leads, not answers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity | Yes | ||
| attribute | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||