Agents
Planning agent
A planning agent decomposes a goal into coordinated steps before or during execution.
How it works
Plans expose dependencies and checkpoints that a single reactive step can miss. Useful agents revise plans when observations invalidate assumptions.
A concrete example
Illustrative: a 5-step plan marks step 3 blocked, completes step 4 independently, then retries step 3.
Do not confuse it with Workflow
a workflow has predefined transitions; an agent plan can be generated and revised at runtime.