Interface AutoTestGenerationJob

An AutoTest configuration generation job.

interface AutoTestGenerationJob {
    assignmentId: string;
    createdAt: Date;
    draft?: AutoTestGenerationDraft;
    extraInstructions?: string;
    jobId: string;
    status: AutoTestGenerationStatus;
    updatedAt: Date;
}

Properties

assignmentId: string

The assignment this generation job belongs to.

createdAt: Date

The moment this job was created.

The draft proposal the agent produced, surfaced so the teacher can review it before accepting or rejecting. Absent until the agent has produced at least part of a draft.

extraInstructions?: string

The free-text guidance supplied when the job was triggered, if any.

jobId: string

The id of this generation job.

The current lifecycle status of the job.

updatedAt: Date

The moment this job was last updated.