Changelog

View Source

All 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 to Lux.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