Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
car-multi
Multi-agent coordination patterns for the Common Agent Runtime.
What it does
Provides coordination patterns for running multiple agents together: Swarm (parallel/sequential/debate), Pipeline (linear chain), Supervisor (review loop), Delegator (spawn specialists mid-run), SpawnSubtask (ephemeral tool-subset sub-agents), MapReduce (fan-out + reduce), Vote (majority wins), Fleet (independent missions), AdversarialReview (fresh-context verification), Tournament (pairwise ranking), and Advisor (bounded stronger-model guidance while the executor stays in control). Agents communicate via shared state, task enrichment, and async mailboxes.
All coordinations share a runtime-enforced CoordinationBudget (token/cost/agent
caps; see budget.rs) and can run agents under per-agent state isolation
(task_context) and filesystem workspace isolation (Swarm::with_workspaces,
workspace.rs — an isolated directory or git worktree per parallel agent).
Usage
use ;
let agents = vec!;
let swarm = new;
let result = swarm.run.await?;
Part of CAR -- see the main repo for full documentation.