list_conversations
Lists an agent's conversations newest first in compact form, with cursor pagination and optional full rows; message bodies require separate retrieval.
Instructions
List conversations for an agent (newest first). Default mode=compact (id/ts/summary/user/origin — no messages). mode=full returns raw list rows. For message bodies use get_conversation or get_conversations_bulk. Cursor pagination: hasMore + nextCursor; do NOT bump page alone. Max limit=20.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | compact (default): short summary fields only — token-cheap. full: complete API objects (heavy). Prefer get_* for one item. | |
| page | No | Legacy. Only page=1 without cursor. Prefer cursor / nextCursor / hasMore. | |
| limit | No | Results per page (default: 20, max: 20) | |
| cursor | No | Opaque cursor from previous response nextCursor. Required to paginate past the first page. | |
| agentId | Yes | The agent ID to list conversations for |