Result of evaluating a single test case.
Summary
Types
@type t() :: %ADK.Eval.Result{ aggregate_score: float(), case_name: String.t(), duration_ms: non_neg_integer(), events: [ADK.Event.t()], pass: boolean(), scores: [ %{ scorer: module(), score: float(), pass: boolean(), details: String.t() | nil } ] }