What is a planning agent?
A planning agent takes a goal, breaks it into steps, picks a model or tool for each step, and executes them in order — adjusting as it goes. In NodeTool an agent is a node on the canvas, so you can wire its output into the rest of your workflow.