Skip to main content

DecisionDiagnosticResult

Combined policy output from decideActionWithDiagnostics: decision, legality, optional EV breakdown, and reason or error.

Shape

interface DecisionDiagnosticResult {
decision: DecisionResult;
legalActions: LegalActionSummaryResult;
ev?: ActionEvBreakdownResult;
reason: string;
error?: string;
}

See also

DecisionResult · ActionEvBreakdownResult