Unique step identifier
Zero-based step index
The action to take (tool call, reasoning, etc.)
Chain-of-thought reasoning for this step
Expected outcome description
Dependencies on other step IDs
Estimated token cost for this step
Confidence score (0-1) in this step's success
Whether this step requires human approval
Current execution status
Optional resultActual result after execution
Represents a single step in an execution plan. Each step contains the reasoning, action, and expected outcome.