Lux.Agent.Base (Lux v0.5.0)
View SourceBase implementation for Lux agents.
This module provides common functionality for all agents:
- Signal handling and routing
- State management
- LLM interaction
- Tool usage
Summary
Functions
Returns a specification to start this module under a supervisor.
Uses the agent's LLM to evaluate a task or make a decision.
Callback implementation for GenServer.init/1
.
Retrieves information from the agent's memory.
Stores information in the agent's memory.
Uses a specific tool from the agent's toolset.
Functions
Returns a specification to start this module under a supervisor.
See Supervisor
.
Uses the agent's LLM to evaluate a task or make a decision.
Callback implementation for GenServer.init/1
.
Retrieves information from the agent's memory.
Stores information in the agent's memory.
Uses a specific tool from the agent's toolset.