EvaluatorGenerationJob interface
Evaluator Generation Job resource — a long-running job that generates rubric-based evaluator definitions from source materials. On success, the result is the persisted EvaluatorVersion.
Properties
| created_at | The timestamp when the job was created, represented in Unix time (seconds since January 1, 1970). |
| error | Error details — populated only on failure. |
| finished_at | The timestamp when the job finished, represented in Unix time (seconds since January 1, 1970). |
| id | Server-assigned unique identifier. |
| inputs | Caller-supplied inputs. |
| input_quality_warnings | Non-fatal input-quality advisories produced by the generation pipeline. Read-only; service-generated; populated only on terminal jobs when advisories fired. Omitted when generation was clean. Cleared when a subsequent |
| result | Result produced on success. |
| status | Current lifecycle status. |
| usage | Token consumption summary. Populated when the job reaches a terminal state. |
Property Details
created_at
The timestamp when the job was created, represented in Unix time (seconds since January 1, 1970).
created_at?: Date
Property Value
Date
error
finished_at
The timestamp when the job finished, represented in Unix time (seconds since January 1, 1970).
finished_at?: Date
Property Value
Date
id
Server-assigned unique identifier.
id?: string
Property Value
string
inputs
input_quality_warnings
Non-fatal input-quality advisories produced by the generation pipeline. Read-only; service-generated; populated only on terminal jobs when advisories fired. Omitted when generation was clean. Cleared when a subsequent PATCH to the paired EvaluatorVersion.definition invalidates the advisories.
input_quality_warnings?: RubricGenerationInputQualityWarning[]
Property Value
result
status
usage
Token consumption summary. Populated when the job reaches a terminal state.
usage?: EvaluatorGenerationTokenUsage