Changelog
View SourceAll 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.
[Unreleased]
[0.2.0] - 2025-03-30
Changed
- 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
- Fixed warnings in the investment_portfolio.exs example
- Fixed unused function parameters
- Updated example code to use the correct Store interface
Documentation
- Updated documentation to reflect Store interface changes
- Enhanced dynamic workflow documentation to better showcase complex scenarios
[0.1.1] - 2025-03-29
Added
- Enhanced documentation for dynamic workflow orchestration
- New guide for dynamic workflows with examples across domains
- Architecture documentation updates highlighting workflow emergence
[0.1.0] - 2025-03-28
Added
- 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