Home > intention-kernel/testing > EvaluationEvaluator
EvaluationEvaluator type
Explicitly injected evaluator; the framework never evaluates source strings or calls a model itself.
Signature:
typescript
export type EvaluationEvaluator = (context: EvaluationContext, parameters: EvaluationData) => Readonly<{
passed: boolean;
evidence?: EvaluationData;
}> | Promise<Readonly<{
passed: boolean;
evidence?: EvaluationData;
}>>;References: EvaluationContext, EvaluationData