Module agent

Module agent 

Source

Structs§

Agent
Agent with autonomous reasoning and action capabilities
CommunicationChannel
Communication channel for multi-agent systems
ExecutionAgent
Execution Agent - carries out planned actions
Message
MultiAgentSystem
Multi-agent system for collaborative problem solving
PlanningAgent
Planning Agent - creates action plans
ResearchAgent
Specialized agent types Research Agent - focuses on gathering information

Enums§

AgentAction
Actions an agent can take
AgentState
Agent state

Traits§

AgentTrait
Trait for agents that can work in multi-agent systems

Functions§

create_agent_team
Create a team of specialized agents