All notable changes to LLMAgent will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- BREAKING: Refactored LLMAgent.Store to leverage AgentForge.Store's GenServer implementation
- Store interface now returns :ok instead of updated state maps
- Store now uses process names (atoms) instead of directly returning state maps
- Removed unused sequence_flows function and its helper functions from flows.ex
- Fixed warnings in the investment_portfolio.exs example
- Fixed unused function parameters
- Updated example code to use the correct Store interface
- Updated documentation to reflect Store interface changes
- Enhanced dynamic workflow documentation to better showcase complex scenarios
- Enhanced documentation for dynamic workflow orchestration
- New guide for dynamic workflows with examples across domains
- Architecture documentation updates highlighting workflow emergence
- Initial release of redesigned LLMAgent library
- Signal-based architecture built on AgentForge
- Tool integration system
- Handlers for various signal types
- Store for managing conversation state
- Flow compositions for different agent patterns