Skip to main content
  • Changes its tool, input (replaced whole), reasoning, or id.
  • Renaming rewrites {{id.*}} references in later steps, the solver and the output.
  • Refused only if it adds a new validation problem.

Input

string
required
The step to update.
object
New tool input — replaces the step’s entire input object.
string
Rename the step; downstream template references are rewritten.
string
New reasoning; an empty string clears it.
string
New tool name from the catalog.

Output

string
boolean