Skip to content

JudgeOptions

JudgeOptions<TParams, TInput, TOutput, TMetadata, THarness> = JudgeContext<TInput, TOutput, TMetadata, THarness> & TParams

Convenience helper for judges that accept explicit per-call params.

TParams extends Record<string, unknown> = Record<string, never>

TInput = unknown

TOutput extends JsonValue | undefined = JsonValue | undefined

TMetadata extends HarnessMetadata = HarnessMetadata

THarness extends Harness<TInput, TOutput, TMetadata> | undefined = Harness<TInput, TOutput, TMetadata> | undefined