explain_shared_connections
Explain how two people are connected through shared group memberships, showing whether they were classmates, teammates, or shared context with dates.
Instructions
Explain how two people are connected through groups they were both recorded in, and when.
Use for shared-background, introduction, and "how do they know each other" questions. Pass
each person as an id (person_a_id, person_b_id) or a name (person_a, person_b).
Each connection is one membership of each person in the same group, cited in full. label
is classmates (both student in a class) or teammates (both participant in a
team) only when the recorded dates prove a common day (temporal: overlap, with the
overlap period); otherwise the connection is shared_context only. temporal is
disjoint when the dates exclude a common time and unknown when they cannot tell. Sharing a
club, household, or community is not friendship, kinship, or acquaintance; different groups
under one organization, and people linked through a third person, share nothing here.
direct_relationships are recorded relationships between the two, kept apart from derived
results. No result means no shared group was found, not that they do not know each other.
Only ordinary groups and memberships are used; truncated and memberships_truncated
report a partial answer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| person_a | No | ||
| person_b | No | ||
| person_a_id | No | ||
| person_b_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||