memory_fact_get
Retrieve the current stored value for any entity-attribute pair, returning exact records or ranked nearby candidates when empty—clarifying known facts versus unresolved gaps.
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 | |||