Multi-step agent
Plans, executes, and verifies each task before reporting back.