Changelog

View Source

All notable changes to AgentForge 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-26

Added

  • Plugin system with formal plugin behavior interface
  • Central plugin manager for plugin lifecycle management
  • Tools registry for dynamic tool discovery and registration
  • Notification system with channel support
  • Built-in HTTP plugin as reference implementation
  • Comprehensive example (WeatherPlugin) demonstrating plugin functionality
  • Documentation for the plugin system

[0.1.1] - 2025-03-26

Added

  • Implement Time-Based Flow Limits for Signal Processing
  • Add Execution Limits and Statistics Tracking

0.1.0 - 2025-03-23

Added

  • Initial release
  • Core signal-driven framework
  • Store implementation for state management
  • Flow composition utilities
  • Primitive system implementation
    • Branch primitive
    • Transform primitive
    • Loop primitive
    • Sequence primitive
    • Wait primitive
    • Notify primitive
  • Configuration-based workflow definition (YAML/JSON)
  • Dynamic flow selection and composition
  • Tool registry for extensible command execution
  • Comprehensive documentation and examples