Skip to main content

agent_works/multi_agent/
mod.rs

1//! Multi-Agent support for agent-works.
2//!
3//! This module provides infrastructure for LLM-driven dynamic sub-agent spawning,
4//! inter-agent communication, and lifecycle management.
5//!
6//! # Architecture
7//!
8//! ```text
9//! multi_agent/
10//! ├── config.rs       MultiAgentConfig
11//! ├── registry.rs     AgentRegistry
12//! ├── mailbox.rs      Mailbox
13//! ├── path.rs         AgentPath
14//! └── runtime.rs      MultiAgentRuntime
15//! ```
16//!
17//! The 6 LLM tools that use this infrastructure live in `phi-kernel-tools`.
18
19pub mod config;
20pub mod mailbox;
21pub mod path;
22pub mod registry;
23pub mod runtime;
24
25pub use config::MultiAgentConfig;
26pub use path::AgentPath;
27pub use runtime::MultiAgentRuntime;