Expand description
DefaultBatchManagerAgent - Core層のManagerAgent デフォルト実装
LLM非依存の ManagerAgent 実装。TaskContext を使用して BatchDecisionRequest を生成し、finalize で Guidance に変換する。
§設計
Orchestrator
│
├─ Analyzer.analyze(state) → TaskContext
│
├─ DefaultBatchManagerAgent.prepare(context)
│ └─ TaskContext → ContextStore → ResolvedContext → BatchDecisionRequest
│
├─ BatchInvoker.invoke() → BatchInvokeResult(LLM層)
│
└─ DefaultBatchManagerAgent.finalize(context, responses)
└─ DecisionResponse → Guidance 変換LLM呼び出しは BatchInvoker(LLM層)が担当。 ManagerAgent 実装自体は LLM 非依存。
Structs§
- Default
Batch Manager Agent - Core層の ManagerAgent デフォルト実装
- Default
Batch Manager Agent Builder - DefaultBatchManagerAgent Builder
- Default
Manager Config - DefaultBatchManagerAgent 設定