VocalDocscontracts 1.65.0

ConversationTestRun

A conversation test run against one Agent version (1.55.0): a report of which expectations each repetition met, with the Calls by id, and from 1.63.0 the outcome of its suite's publish gate, which gates only once the Agent's owner names the suite. Ids, codes and counts only.

An object with 17 fields.

Fields

FieldTypeRequiredDescription
agent_idAgentIdyes
agent_versionintegeryes
cost_linesarray of PromptEvalCostLineyes
created_atTimestampyes
created_byActorRefyes
error_codestring or nullyes
finished_atTimestamp or nullyes
gatePromptEvalGateOutcome or nullnoHow the run fares against its suite's publish gate (1.63.0), once completed; null for inline tests, for a suite with no gate and before completion. Absent from an api before 1.63.0.
idPromptEvalRunIdyes
job_idJobIdyesThe agent.conversation_test job that runs it.
object"conversation_test_run"yes
repetitionsintegeryes
started_atTimestamp or nullyes
statusPromptEvalRunStatusyes
suite_idPromptEvalSuiteId or nullyesNull for inline tests.
summaryConversationTestSummary or nullyesNull until completed.
testsarray of ConversationTestReportyesOne report per test, in the order of the suite or the request; empty until run.

Used by

The operations whose parameters, request body or responses name this shape directly.