Checks
- Structure, templates, and every tool against the catalog.
- Agent steps list their tools;
agent__chatisn’t used.
Patches
patchreplaces steps by id, removes ids, or setsinput_schemaoroutputbefore checking.
Input
string
Optional YAML patch to apply first
boolean
Answers that the plan has not taken in yet; the plan is not settled while true
string[]
Tools the model asked to be searched for; the plan is not settled while any are pending
string
required
The plan as YAML
Output
object | null
required
string[]
required
string[]
The tool searches still requested, including any written into the plan by mistake
boolean
required
Valid, with no search requested and no answers pending
boolean
required
string
required