Skip to main content

Behavior

  • Refused if the step references anything other than input or 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.