tool takes a tool name or a control step (exit, agent, ask, route, filter, map, reduce), input takes the step’s whole input object, and reasoning takes a string.
Arguments
string
required
The plan’s identifier or YAML file path
string
required
The step’s id
enum<string>
required
The attribute to setAvailable options:
tool, input, reasoningstring
required
input takes JSON, @file, or -; the others take a stringOptions
boolean
Print a JSON envelope instead of text
Global options
integer
Increase log verbosity (-v info, -vv debug, -vvv trace)