Module base_agent

Module base_agent 

Source
Expand description

Base trait for synchronous agents.

This module defines the core BaseAgent trait that synchronous agents implement. Agents receive events and can produce new events in response.

For agents that need to perform async operations (I/O, LLM calls, etc.), use the BaseAsyncAgent trait instead.

Traitsยง

BaseAgent
Base trait for synchronous agents in the system.