TestConfig
Types for the offline-tests SDK surface. Mirrors the Python `judgeval.offline_tests` module (TestConfig, OfflineTestResult, JudgeVersionPin, AgentFunction, PassConditionFn) in TypeScript idiom. A reusable offline-test configuration (a dataset + a set of platform judges). Created via `client.offlineTests.createConfig()`.
Types for the offline-tests SDK surface. Mirrors the Python
judgeval.offline_tests module (TestConfig, OfflineTestResult,
JudgeVersionPin, AgentFunction, PassConditionFn) in TypeScript idiom.
A reusable offline-test configuration (a dataset + a set of platform judges).
Created via client.offlineTests.createConfig().
Properties
id
:string
Unique test config id.
name
:string
Config name.
datasetId
:string
The dataset evaluated by this config.
description
:string | null | undefined
Optional human-readable description.
createdAt
:string | null | undefined
ISO-8601 creation timestamp.
judges
:Record<string, unknown>[]
The judge membership rows as returned by the server.