Crate kowalski_federation

Crate kowalski_federation 

Source

Re-exports§

pub use agent::FederatedAgent;
pub use agent::FederationRole;
pub use error::FederationError;
pub use message::FederationMessage;
pub use message::MessageType;
pub use registry::AgentRegistry;

Modules§

agent
error
message
registry

Structs§

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

Traits§

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