Result Aggregation is a core function of an orchestrator agent. It is a 3-step process:

  1. Validate: Check if the sub-agent’s output is well-formed and meets the success criteria.
  2. Synthesize: Combine the results from multiple sub-agents into a coherent whole.
  3. Handoff: Pass the synthesized result to the next step in the master plan.

Why it matters: This process ensures the quality and coherence of the final output in a multi-agent system.

Connections:

Sources: