Skip to main content

Crate paladin_battalion

Crate paladin_battalion 

Source
Expand description

§paladin-battalion

Multi-agent orchestration runtime for the Paladin framework.

This crate provides all eight Battalion execution patterns and the Commander strategy router. It depends only on paladin-core (domain types) and paladin-ports (port trait contracts) — never on infrastructure SDKs, database drivers, or LLM provider libraries.

§Patterns

§Utilities

  • error_aggregation — Collect and summarise errors across parallel agent runs
  • retry — Exponential back-off retry helper

Modules§

campaign_service
Campaign Execution Service
chain_of_command_service
Chain of Command Execution Service
commander
Commander Strategy Router
conclave_execution_service
Conclave Execution Service
council_service
Council Execution Service
error_aggregation
Error Aggregation Utility
formation_service
Formation Execution Service
grove_service
Grove Execution Service
maneuver
Maneuver Domain Model
phalanx_service
Phalanx Execution Service
retry
Retry Logic Utility