EvalCaseSource
Namespace AgentPrism · Assembly
AgentPrism.Abstractions.dllThe reason an EvalCase was promoted from a production run.
[JsonConverter(typeof(JsonStringEnumConverter<EvalCaseSource>))]public enum EvalCaseSourceFields
Section titled “Fields”FailedRun = 0
Promoted from a failed (RunStatus.Failed) run.
NegativeScore = 1
Promoted from a negatively scored run.
ReferenceRun = 2
Promoted from a successful run, as a reference.
Remarks
Section titled “Remarks”Written as a name in JSON, stored as smallint in the database. The
value order must not change — only append.