solutions_agents.agents.email_classifier.validation
Whole-agent validation after EmailClassifier finishes its tool loop.
Functions
admit_email_classifier_result
admit_email_classifier_result(value: Any) -> EmailClassifierResultApply semantic admission to a deterministically assembled result.
assemble_email_classifier_result
assemble_email_classifier_result(saved: dict[str, dict[str, Any]]) -> EmailClassifierResultDeterministically assemble the final result from validated phases.
validate_email_classifier_execution
validate_email_classifier_execution(result: AgentResult) -> tuple[bool, str]Require the Core check, saved phases, state check, and terminal assembly.