Crate kowalski_federation Copy item path Source pub use agent::FederatedAgent ;pub use agent::FederationRole ;pub use error::FederationError ;pub use message::FederationMessage ;pub use message::MessageType ;pub use registry::AgentRegistry ;agent error message registry BaseAgent Re-export common types from core
The base agent implementation that provides common functionality. Config Re-export common types from core
Core configuration for the Kowalski system Message Re-export common types from core Role Re-export common types from core
Role: The AI’s personality for this conversation.
“Roles are like costumes - they change how you act but not who you are.” ToolInput Re-export common types from core
Input for a tool execution ToolOutput Re-export common types from core
Output from a tool execution Agent Re-export common types from core
The core agent trait that all our specialized agents must implement. TaskType Re-export common types from core
Trait for task types that can be executed by tools