Type Alias CalibrateContentResponse
CalibrateContentResponse:
| {
verdict: "pass"
| "fail";
confidence?: number;
explanation?: string;
features?: {
feature_id: string;
status: "passed" | "failed" | "warning" | "unevaluated";
explanation?: string;
}[];
errors?: { [k: string]: unknown };
}
| { errors: Error[]; verdict?: { [k: string]: unknown } }
Type Declaration
- {
verdict: "pass" | "fail";
confidence?: number;
explanation?: string;
features?: {
feature_id: string;
status: "passed" | "failed" | "warning" | "unevaluated";
explanation?: string;
}[];
errors?: { [k: string]: unknown };
}verdict: "pass" | "fail"
Optionalconfidence?: number
Optionalexplanation?: string
Optionalfeatures?: {
feature_id: string;
status: "passed" | "failed" | "warning" | "unevaluated";
explanation?: string;
}[]
Optionalerrors?: { [k: string]: unknown }
- { errors: Error[]; verdict?: { [k: string]: unknown } }
errors: Error[]
Optionalverdict?: { [k: string]: unknown }
Response payload with verdict and detailed explanations for collaborative calibration