Skip to main content

Interface: TestChatRunResponse

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

Response model for a test chat run with nested criterion results.

scenarioId is optional — NULL means ad-hoc (no scenario linkage, no grading).

Properties

assignmentId?

optional assignmentId: number | null

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


assistantChatModelId?

optional assistantChatModelId: string | null

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


assistantRealtimeModelId?

optional assistantRealtimeModelId: string | null

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


chatId?

optional chatId: number | null

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


completedAt?

optional completedAt: string | null

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


createdAt

createdAt: string

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


criterionResults?

optional criterionResults: CriterionResultResponse[]

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


driverMemberId?

optional driverMemberId: number | null

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


driverMemberName?

optional driverMemberName: string | null

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


evaluatedAt?

optional evaluatedAt: string | null

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


failedAt?

optional failedAt: string | null

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


failureReason?

optional failureReason: string | null

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


id

id: number

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


overallScore?

optional overallScore: number | null

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


passed?

optional passed: boolean | null

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


scenarioId?

optional scenarioId: number | null

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


scenarioName?

optional scenarioName: string | null

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


scenarioSlug?

optional scenarioSlug: string | null

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


startedAt

startedAt: string

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


strictTraceSummary?

optional strictTraceSummary: TestChatRunResponseStrictTraceSummary

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


timingSummary?

optional timingSummary: TestChatRunResponseTimingSummary

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


updatedAt

updatedAt: string

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


uuid

uuid: string

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


workflowId

workflowId: number | null

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


workflowRevisionId

workflowRevisionId: number | null

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


workflowRevisionName?

optional workflowRevisionName: string | null

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


workflowRevisionNumber?

optional workflowRevisionNumber: number | null

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


workflowRevisionUuid?

optional workflowRevisionUuid: string | null

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


workflowUuid?

optional workflowUuid: string | null

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