list_agent_runs
Obtain resumable session IDs for all agents in a run, enabling independent conversation resumption of each agent.
Instructions
List every agent that ran within one run and the real, resumable session id each was given.
This is how an orchestrating agent discovers the independently-resumable session_id of every
agent — the run's main/supervisor agent and any subagents it dispatched — that participated in a
specific run_id (obtained from list_runs, get_run, or a
RunOutcome). Each captured session id can then be used to resume that one agent's conversation
on its own, independently of the others, later.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | Identifier for one invocation of a pooled agent — a lowercase-hex UUID minted per run, distinct from the session UUID: a run is a single dispatch, a session is the resumable conversation a run continues. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |