RunComparisonSide
One side of the comparison.
Shape: object
| Property | Required | Type | Description | Rules |
|---|---|---|---|---|
runId |
yes | string (uuid) |
Run identifier. | — |
agentName |
yes | string |
Agent name. | — |
agentVersion |
no | integer (int32) |
Definition version. null if unknown. |
pattern `^-?(?:0\ |
modelId |
no | string |
Model used. | — |
status |
yes | RunStatus |
Final status. | — |
durationMs |
no | integer (int64) |
Duration (milliseconds). null if the run has not finished. |
pattern `^-?(?:0\ |
usage |
no | null oneOf RunUsage |
— | — |
cost |
no | null oneOf RunCost |
— | — |
toolCallCount |
yes | integer (int32) |
Number of tool calls. | pattern `^-?(?:0\ |
errorClass |
no | null oneOf RunErrorClass |
— | — |
errorMessage |
no | string |
Error message. null for a successful run. |
— |
replayOfRunId |
no | string (uuid) |
Source of this run, if it is a replay. | — |
output |
no | string |
Text produced by the model. | — |
scores |
no | array of RunScore |
Scores written against this run. | — |