Interface ParallelAgent.MergeStrategy

All Known Implementing Classes:
ParallelAgent.ConcatenationMergeStrategy, ParallelAgent.DefaultMergeStrategy, ParallelAgent.ListMergeStrategy
Enclosing class:
ParallelAgent

public static interface ParallelAgent.MergeStrategy
Strategy interface for merging parallel execution results.
  • Method Summary

    Modifier and Type
    Method
    Description
    merge(Map<String,Object> subAgentResults, OverAllState overallState)
    Merges results from parallel sub-agents.
  • Method Details

    • merge

      Object merge(Map<String,Object> subAgentResults, OverAllState overallState)
      Merges results from parallel sub-agents.
      Parameters:
      subAgentResults - map of sub-agent output keys to their results
      overallState - the complete state including all context
      Returns:
      the merged result