Drafting Stage: The initial phase where a Planner and Observers determine the optimal set of agents and the execution plan for a specific task
Execution Stage: The phase where the generated agents carry out the plan under the supervision of an Action Observer
Planner: A meta-agent responsible for generating the initial agent list (roles, prompts) and the step-by-step execution plan
Agent Observer: A meta-agent that critiques the Planner's suggested team, checking for redundancy, missing roles, or suitability
Plan Observer: A meta-agent that validates the execution plan to ensure coherence, sufficiency, and alignment with the agent team
Action Observer: A predefined agent acting as a team leader during execution, allocating tasks and refining plans dynamically
Self-refinement: A mechanism where a single agent improves its own output through an internal loop of thought, planning, and action
Vertical Communication: A communication structure where a leader (Action Observer) manages task allocation and verifies outcomes from worker agents