OptionalaiAgentRunId?: stringThe agent run that produced the evaluation.
OptionalaiPromptRunId?: stringThe prompt run that produced the evaluation.
OptionalcontextEntityId?: stringOptionalcontextRecordId?: stringOptionalevaluatorName?: stringThe evaluator's EvaluatorType, stored as RubricEvaluation.EvaluatorType.
Optionalmetadata?: unknownOptionalpassThreshold?: number
Persistence the engine needs. Tests pass fakes. Production wraps the entity server. submit must call the entity server's submit, which calls RubricScoring.