User who created this evaluator, or null when no user can be resolved.
Optional human-readable evaluator description.
All modern and legacy evaluation-rule assignments in newest-assignment-first order. Rule-specific mappings are exposed as variableMappingOverride; inherited defaults are omitted.
Stable identifier of this evaluator across all versions.
Explicit model configuration for the latest version, or null when the project's default evaluation model is used.
Human-readable evaluator name. Names are not identifiers and do not need to be unique.
Structured output schema returned by the latest evaluator version.
Timestamp when the evaluator was paused, otherwise null.
Human-readable explanation when status=paused, otherwise null.
Machine-readable reason when status=paused, otherwise null.
The single user chat message used by the latest evaluator version.
Effective evaluator status after Langfuse validates its runtime configuration.
Evaluator type.
Timestamp when the evaluator was last updated.
Default variable mapping for the latest version, or null when no default is configured.
Variables extracted from the latest prompt and available for evaluation-rule mappings.
Monotonically increasing latest evaluator version number.
Timestamp when the latest evaluator version was created.
User who created the latest evaluator version, or null when no user can be resolved.
Stable identifier of the latest evaluator version.
Timestamp when the evaluator was created.