stats property
Gets orchestrator statistics.
Implementation
Map<String, dynamic> get stats => {
'isRunning': _isRunning,
'agentCount': _agents.length,
'convoyCount': _convoys.length,
'pendingTaskCount': getPendingTasks().length,
'completedConvoyCount': _convoys
.where((c) => c.status == 'completed')
.length,
'failedAgentCount': _agents
.where((a) => a.status == AgentStatus.failed)
.length,
};