Get an eval run (optionally with embedded evidence)
Read one eval run. With no include the response is the shallow
run+scores shape (back-compat); each include token adds the matching
evidence section. Unknown tokens are ignored. Cross-org/unknown → 404.
GET
Get an eval run (optionally with embedded evidence)
Authorizations
Path Parameters
Query Parameters
comma-separated evidence to embed: session,turns,recording
Response
Successful Response
EvalRunResponse superset; extras stay null/[]/false unless requested.
Projection of the parent Conversation for the eval-run detail view.
Metadata-only projection of a voice Recording (no presigned URL/bytes).
Previous
Delete a terminal eval runHard-delete a terminal eval run; its scores cascade (ORM
``delete-orphan`` + DB FK ``ON DELETE CASCADE``).
Terminal-only **allow-list**: rejects (409) anything not
``completed``/``failed``/``errored`` — so pending/running and any future
non-terminal state are blocked. Cross-org/unknown → 404. ``get_session()``
auto-commits on success.
Next
Get an eval run (optionally with embedded evidence)