Map<String, dynamic> toJson() { return { 'is_deployed': isDeployed, 'agent_configs': agentConfigs?.toJson(), }; }