Expand description
ManagerAgent - 観察・判断・指示を行う上位Agent
§型の正規定義
以下の型はこのモジュールで正規定義されています:
ManagerIdBatchDecisionRequestWorkerDecisionRequestManagementDecisionManagementStrategy
これらは batch.rs からも re-export されます。
§設計変更(v2)
ManagerAgent は TaskContext を受け取り、Request を生成する。 SwarmState からの分析は Analyzer が担当。
SwarmState → [Analyzer] → TaskContext → [Manager] → BatchDecisionRequest
↓
[BatchInvoker] → Response
↓
[Manager.finalize] → ManagementDecisionStructs§
- Async
Task Request - 非同期タスクリクエスト
- Batch
Decision Request - Batch リクエスト(1 Manager が 1 Tick で送る全リクエスト)
- Management
Decision - ManagerAgent の決定結果
- Manager
Id - Manager ID
- Worker
Decision Request - 個別 Worker への判断リクエスト
Enums§
- Management
Strategy - ManagerAgent の起動タイミング戦略
Traits§
- Manager
Agent - 観察・判断・指示を行う上位Agent(Batch 対応)