User who created this version, or null when no user can be resolved.
Stable identifier of this evaluator version.
Explicit model configuration, or null when the project's default evaluation model is used.
Structured output schema returned by this evaluator.
Responses include dataType and omit the internal output-definition persistence version.
The single user chat message used during evaluation.
Evaluator type.
Default variable mapping for this evaluator version, or null when no default is configured.
Variables extracted from the prompt and available for evaluation-rule mappings.
Every variable must be mapped exactly once when a rule provides an explicit mapping.
Monotonically increasing evaluator version number.
Timestamp when this evaluator version was created.