Skip to content

ValidateDecision

type ValidateDecision =
| {
confidence: number;
decision: "continue";
rationale?: string;
}
| {
confidence: number;
decision: "rewrite";
rationale: string;
rewrittenOutput: string;
}
| {
confidence: number;
decision: "block";
rationale: string;
userFacingMessage?: string;
};