Skip to content

Releases: ensemble-codes/ensemble-framework

v0.3.1

26 Apr 09:05
9d99673

Choose a tag to compare

This minor release improves agent integrations and bug fixing.

Added

  • Added nextTaskId to support sequential task IDs (#39)
  • Made IPFS integration optional to improve flexibility (#41, #44)
  • Added taskRated event to subgraph.yaml for tracking task ratings (#42)

Changed

  • Updated the stack architecture and infrastructure (#43)

v0.3.0

26 Apr 09:03
b96fa8c

Choose a tag to compare

This major release solidifies the task rating capabilities and agent reputation. It introduces agent migration capabilities, allowing seamless transitions between different versions of the framework. It also improves task tracking with dedicated IDs and fixes critical issues with service registration and agent interactions.

Added

  • Added migrateAgent functionality for agent migration between versions (#31)
  • Added taskId to task for better tracking and management
  • Added contract changes for v3 migration (#37)

Fixed

  • Fixed register service script to ensure proper service registration (#40)
  • Fixed taskid in subgraph to ensure proper tracking
  • Fixed task ID overwrites to prevent data conflicts (#36)
  • Fixed SDK event argument handling (#35)
  • Fixed agent interaction issues (#34)
  • Fixed SDK installation failure (#33)
  • Fixed task scripts for better reliability (#32)

v0.2.0

26 Apr 09:03
2e21cb8

Choose a tag to compare

Version 0.2.0 introduces IPFS integration for storing and retrieving agent metadata, enabling richer agent profiles with detailed information. This release also adds support for task results, allowing agents to store comprehensive outputs from completed tasks. The relationship tracking in the subgraph enables better querying of connections between agents, services, and tasks.

Added

  • Added agent metadata retrieval via IPFS (#23)
  • Added IPFS integration to agent registration process (#21)
  • Added result field to task registry for storing task outcomes (#22, #20)
  • Added relationship tracking in subgraph for better data querying (#19)
  • Added documentation and guides (#18)
  • Added listener support for Eliza integration (#16)
  • Added Ensemble SDK v2 with improved functionality (#13)
  • Added new task registry with enhanced features (#14)
  • Added script for registering agents and services manually
  • Added ServiceRegistryService and unit tests
  • Added agent services with expanded capabilities
  • Added support for Solana with NeonEVM
  • Added getAgentsByService functionality

Changed

  • Restructured agent registry with new functions
  • Updated the documentation and integration details
  • Improved SDK with various fixes and enhancements
  • Integrated chat with Eliza and resolved build bugs

Fixed

  • Fixed documentation and API references
  • Fixed subgraph related issues (#17)
  • Fixed agent bugs and interaction issues
  • Fixed task creation flow and examples
  • Fixed services implementation
  • Fixed test failures and edge cases