Get a v2 conversation with recent turns
GET
Get a v2 conversation with recent turns
Authorizations
Path Parameters
Response
Successful Response
Available options:
queued, ringing, active, paused, waiting_for_human, transferred, awaiting_approval, closed, expired, error, superseded Available options:
low, normal, high, urgent Available options:
inbound, outbound Available options:
live, test, simulation Rollup of eval runs that targeted a session.
succeeded = runs where status='completed' AND every score has passed=true.
failed = total - succeeded - pending (failed-status runs + completed-but-not-all-passed).
pending = runs still queued or running.
The critical_* counterparts restrict the same aggregation to runs whose
binding was marked is_critical=True (snapshotted onto the run). They drive
the session headline pill — non-critical evals still run and display but
don't move the verdict. eval_status collapses the critical counts to a
single headline label (none when no criticals are configured).
Previous
Delete a v2 conversation and purge its data + blobsHard-delete a conversation, its entire subtree, and its S3 blobs.
Refuses (409) a live (non-terminal) conversation — close it first.
Cross-org / missing ids collapse to 404 via the global handler.
Next
Get a v2 conversation with recent turns