get_conversation_between
Retrieve messages between two members by numeric IDs, interleaved by time. Use after looking up member IDs via get_members.
Instructions
Get messages between two specific members (interleaved by time). Use when the user asks "what did A and B talk about". Members must be referenced by their numeric DB id; call get_members first to look them up.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Session ID | |
| member_id_1 | Yes | First member numeric ID (from get_members) | |
| member_id_2 | Yes | Second member numeric ID (from get_members) | |
| start_time | No | Start time (Unix seconds) | |
| end_time | No | End time (Unix seconds) | |
| limit | No | Max messages (default 100, max 1000) | |
| format | No | Output format: text (default) or json | |
| timezone | No | Timezone for time display (default Asia/Shanghai) |