spawn_agents_concurrent

Function spawn_agents_concurrent 

Source
pub async fn spawn_agents_concurrent(
    configs: Vec<SpawnConfig>,
    spawn_config: ConcurrentSpawnConfig,
    event_tx: Sender<AgentEvent>,
) -> ConcurrentSpawnResult
Expand description

Spawn multiple agents with advanced concurrency control

Provides more control over concurrent spawning including timeouts, fail-fast behavior, and detailed result tracking.

§Arguments

  • configs - Vector of spawn configurations
  • spawn_config - Concurrency control settings
  • event_tx - Channel for receiving agent events

§Returns

ConcurrentSpawnResult with successes and failures