Changelog
View SourceAll notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.4.0] - 2025-02-20
Added
- Company management system with execution engine and objectives
- Role-based agent management for companies
- New DSL for company and objective definitions
- Artifact store for company execution outputs
- Task tracking and objective process management
- Local company hub implementation
- Enhanced agent base functionality
- New guides for company management and role management
- Objective and task signal schemas
- Company-specific signal handlers for agents
Changed
- Updated agent hub implementation for company support
- Enhanced signal router for company-related signals
- Improved configuration system
- Updated OpenAI LLM integration
- Enhanced documentation across all guides
- Refactored agent base implementation
Fixed
- Various documentation improvements and corrections
[0.2.0] - 2025-02-05
Added
- Support for multiple named AgentHub instances
- Improved agent lifecycle management with proper process monitoring
- Enhanced test coverage for agent collaboration scenarios
- Support for running integration tests asynchronously
Changed
- Renamed
Lux.Agent.Registry
toLux.AgentHub
for better clarity - Updated agent registration to support multiple hub instances
- Improved agent status tracking and offline detection
- Enhanced test reliability with proper process cleanup
Fixed
- Agent status not updating correctly when processes terminate
- Race conditions in agent status management tests
- Process monitoring in multi-hub scenarios
[0.1.0] - 2025-01-16
Added
- Initial release of Lux framework
- Basic agent infrastructure with configurable components
- Agent supervision and lifecycle management
- Communication foundation with signal system
- Basic collaboration protocols
- Agent discovery and capability advertisement
- Status tracking for agents
- Integration with OpenAI's GPT models