Skip to main content

Interface: CriterionResultResponse

Defined in: packages/sdk/src/types/generated/qualification.ts:14

Per-criterion evaluation result for one TestChatRun.

The evaluator (CEL vs LLM) is implied by the parent criterion's criterionType — no separate evaluatorType field.

Properties

createdAt

createdAt: string

Defined in: packages/sdk/src/types/generated/qualification.ts:24


criterionId

criterionId: number

Defined in: packages/sdk/src/types/generated/qualification.ts:17


criterionName?

optional criterionName: string | null

Defined in: packages/sdk/src/types/generated/qualification.ts:18


criterionType?

optional criterionType: string | null

Defined in: packages/sdk/src/types/generated/qualification.ts:19


evaluationData

evaluationData: CriterionResultResponseEvaluationData

Defined in: packages/sdk/src/types/generated/qualification.ts:23


id

id: number

Defined in: packages/sdk/src/types/generated/qualification.ts:15


passed

passed: boolean | null

Defined in: packages/sdk/src/types/generated/qualification.ts:22


passingThreshold?

optional passingThreshold: number | null

Defined in: packages/sdk/src/types/generated/qualification.ts:20


score

score: number | null

Defined in: packages/sdk/src/types/generated/qualification.ts:21


testChatRunId

testChatRunId: number

Defined in: packages/sdk/src/types/generated/qualification.ts:16