Variable DiscoveryEvalConfigSchemaConst
DiscoveryEvalConfigSchema: ZodObject<
{
baseline: ZodOptional<ZodNullable<ZodEnum<["semantic-search"]>>>;
decision: ZodLiteral<"agent-discovery">;
failover: ZodOptional<ZodNullable<ZodBoolean>>;
modelId: ZodOptional<ZodNullable<ZodString>>;
oracles: ZodArray<
ZodObject<
{
config: ZodOptional<ZodRecord<ZodString, ZodUnknown>>;
type: ZodString;
weight: ZodOptional<ZodNumber>;
},
"strip",
ZodTypeAny,
{ config?: Record<string, unknown>; type: string; weight?: number },
{ config?: Record<string, unknown>; type: string; weight?: number },
>,
"many",
>;
promptName: ZodOptional<ZodNullable<ZodString>>;
seed: ZodOptional<ZodNullable<ZodNumber>>;
temperature: ZodOptional<ZodNullable<ZodNumber>>;
vendorId: ZodOptional<ZodNullable<ZodString>>;
},
"strip",
ZodTypeAny,
{
baseline?: "semantic-search"
| null;
decision: "agent-discovery";
failover?: boolean | null;
modelId?: string | null;
oracles: {
config?: Record<string, unknown>;
type: string;
weight?: number;
}[];
promptName?: string
| null;
seed?: number | null;
temperature?: number | null;
vendorId?: string | null;
},
{
baseline?: "semantic-search"
| null;
decision: "agent-discovery";
failover?: boolean | null;
modelId?: string | null;
oracles: {
config?: Record<string, unknown>;
type: string;
weight?: number;
}[];
promptName?: string
| null;
seed?: number | null;
temperature?: number | null;
vendorId?: string | null;
},
> = ...
A discovery test's
Configuration: the cell's model pinning, or its baseline.nullreads as unset.