Ask one yes/no question
decide_yes_noEvaluate a single statement against provided context to return a calibrated yes/no answer and an action directive.
Instructions
The cheapest useful call: one statement, a calibrated yes/no and a directive.
Phrase statement positively (true = the action you want to take is
safe/appropriate). Prefer decide when you have several questions, since
extra questions cost almost nothing once the model is loaded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | No | Force a checkpoint | |
| state | Yes | Context to evaluate the statement against | |
| statement | Yes | Statement phrased so that TRUE means 'go ahead' / 'this holds' | |
| threshold | No | As in `decide` | |
| use_cache | No | Reuse an identical answer |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grade | Yes | Overall grade; act autonomously only when this is auto_execute | |
| usage | No | ||
| cached | No | True when served from the in-process cache | |
| answers | Yes | ||
| routing | Yes | ||
| summary | Yes | ||
| contract | Yes | Directive: overall grade, per-question grades, and the reasons for them | |
| autonomous | Yes | True when every answer cleared the auto-execute bar | |
| latency_ms | Yes | Server-side inference time | |
| requires_human | Yes |