Drag and drop agent blocks to build the correct architecture for this pattern.
Create a system where an agent works toward a goal (writing a report), monitors its own progress, and adjusts its plan when falling behind.
Goal Setter
Defines the objective and measurable sub-goals
Worker Agent
Executes tasks toward the goal
Progress Monitor
Checks: 'Am I closer to the goal than before?'
Plan Adjuster
Modifies the approach when progress stalls
Database Adapter
Queries a database
Response Agent
Generates user-facing responses
Drop blocks here to build your agent pipeline
Arrange them in the correct order