get_person_context
Return a minimal-disclosure context bundle for one person: essential identity, active relationships, top-ranked facts, no sensitive records. Pass person_id or name; optionally include communication traits.
Instructions
Assemble a minimal-disclosure context bundle for one person.
Pass person_id from resolve_person, or person (a name or alias) to resolve
inline: an ambiguous name returns the candidates instead of context. Returns
narrow identity fields, active relationships and affiliations, and one ranked
facts/interactions slice capped by max_items. Set include_communication=true
(or a purpose mentioning communication) to include communication traits.
Sensitive and restricted records are never returned by this ordinary tool, and
leave no trace that they exist. truncated says the item budget cut the list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| person | No | ||
| purpose | No | ||
| max_items | No | ||
| person_id | No | ||
| include_communication | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||