On this page Check-execution types: ScriptExecution and AgentExecution (the two check kinds), CheckVerdict/CheckIssue/CriterionReview for structured agent verdicts, and CheckResult/CheckContext used by pre/post-check runners.
# protocols.src.orxtra.protocols._types._checks
# protocols.src.orxtra.protocols._types._checks # ScriptExecution ScriptExecution Field Type Default callablestr
# AgentExecution Agent Execution Field Type Default agentstr taskstr block_thresholdSeverity variableslist[str]field(default_factory=list)
# CheckVerdict CheckVerdict Field Type Default verdictstr issueslist[CheckIssue] criteria_reviewlist[CriterionReview] summarystr
# CheckIssue CheckIssue Field Type Default severitySeverity file`str None` None line_range`tuple[int, int] None` None descriptionstr blockingbool
# CriterionReview CriterionReview Field Type Default criterionstr metbool evidencestr
# CheckResult CheckResult Field Type Default passedbool messagestr details`dict[str, Any] None` None fix`Callable[..., Any] None` None
# CheckContext CheckContext Field Type Default variablesdict[str, Any] agent_output`str None` run_iduuid.UUID session_id`str None` task_namestr task_iduuid.UUID attemptint parent_task_id`uuid.UUID None`
# CheckAgentContext CheckAgentContext Field Type Default taskstr agent_outputstr mechanical_resultsstr task_namestr attemptint notepadstr
Share this page Evergreen link (always current)