Behavior
- Refused if the step references anything other than
inputor an earlier step. - Mirrors
graph plan step add.
Input
string
Insert after this step id instead of appending.
string
Insert before this step id instead of appending.
string
required
Step id — how later steps reference it as {{<id>.field}}.
object
required
The step’s input object. Leaf strings may be templates over earlier results, e.g. {{E1.field}} or {{input.x}}.
string
Why this step exists, carried into the plan for readers.
string
required
A plan identifier (as in
plan list) or a path to a plan YAML file.string
required
A tool name from graph_tools_list, or a control step: exit, agent, ask, route, filter, map, reduce.