Static ReadonlyDEFAULT_The decision prompt used when none is configured.
Evaluates decision questions against the provided state using the configured decision prompt. Never throws: on failure or missing prompt, returns a failed AIDecisionRunResult.
StaticSummarizeSummarises answers for the model: probability, or value and confidence.
StaticToChecks each question's shape and maps the valid ones from the LLM-facing shape (camelCase) onto BaseDecision's (PascalCase). The questions are unchecked model output, so an invalid one is dropped, with its reason, rather than failing the others.
Asks decision questions for an agent run through AIDecisionRunner and the configured decision prompt.