Skip to content
Tracon

EvalCaseDiff

← All HTTP schemas

One case’s outcome on both sides of an EvalRunDiff.

Shape: object

Property Required Type Description Rules
caseId yes string (uuid) The identifier of the case being compared.
kind yes EvalCaseDiffKind Which bucket this case falls into.
baselinePassed no boolean Whether the case passed on the baseline side. null when the case is EvalCaseDiffKind.Added.
candidatePassed no boolean Whether the case passed on the candidate side. null when the case is EvalCaseDiffKind.Removed.
baselineRunId no string (uuid) The identifier of the agent run the baseline result came from, so a regression can be traced to the exact conversation.
candidateRunId no string (uuid) The identifier of the agent run the candidate result came from.
baselineFailureReason no string The baseline side’s failure reason, when it failed.
candidateFailureReason no string The candidate side’s failure reason, when it failed.