Download Latest Version v0.5.1 source code.tar.gz (2.1 MB)
Email in envelope

Get an email when there's a new version of AgentForge

Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-02-02 4.3 kB
v0.5.0 source code.tar.gz 2025-02-02 2.1 MB
v0.5.0 source code.zip 2025-02-02 2.1 MB
Totals: 3 Items   4.2 MB 0

AgentForge 0.5.0 Patch Notes

Overview

This release introduces significant updates to AgentForge, including new features, bug fixes, refactors, and enhancements to improve the framework's flexibility, usability, and performance. The updates focus on expanding support for cognitive architectures, refining storage systems, improving agent customization, and enhancing API integrations.


New Features

1. Agent Naming at Initialization

  • Agents can now be assigned custom names during initialization, improving organization and clarity in multi-agent setups.

2. Gemini Vision Integration

  • Added support for Gemini Vision API, enabling agents to process visual inputs for advanced use cases.

3. Debugging Mode

  • Introduced a debugging mode to streamline troubleshooting during development.

4. Image Handling in Agents

  • Agents can now process and handle image-based inputs for broader functionality in cognitive tasks.

Enhancements

1. Refactored Cognitive Architectures

  • Significant progress made in refactoring cognitive architecture logic to improve modularity and scalability.
  • Began groundwork for more advanced multi-agent interactions.

2. Config Class Updates

  • The Config class now supports specifying a root path, providing greater flexibility in file management.
  • Reworked settings files (system.yaml and model settings) for better compatibility with Python 3.13.

3. Discord Client Updates

  • Refactored Discord client logic to improve performance and logging.
  • Removed legacy Discord client code to streamline the system.

4. Improved Logging

  • Enhanced logging across multiple components, including Discord integration and ChromaDB operations.
  • Added detailed logs for debugging storage systems and API interactions.

Bug Fixes

1. Parsing Utils

  • Fixed typos in the parsing utilities documentation.
  • Resolved a bug in the parsing processor that caused errors during specific operations.

2. Settings File Issues

  • Fixed a bug that prevented proper updates to the system.yaml file.
  • Corrected path-related issues with Unix timestamps in settings files.

3. Action Bugs

  • Resolved a bug affecting agent actions during runtime execution.

Refactors & Cleanups

1. Code Cleanup

  • Removed outdated files and redundant test scripts left over from previous reworks.
  • Conducted a first pass of cleanup on cognitive architecture-related codebases.
  • ChromaUtils moved to agentforge.storage.chroma_storage.py with class name ChromaStorage

API Updates

1. Reworked APIs

  • Updated APIs to align with changes in settings files, ensuring compatibility with new configurations.

2. Tool Documentation Updates

  • Refined tool documentation for better clarity and ease of use when creating custom tools or actions.

Known Issues

  1. The refactor of cognitive architectures is ongoing; some advanced features may still be incomplete or experimental.
  2. Debugging mode is functional but may require additional enhancements for edge-case scenarios.

Next Steps

Future updates will focus on: 1. Finalizing cognitive architecture refactors. 2. Expanding support for additional APIs and local model integrations. 3. Improving the front-end experience (UI/UX collaboration is welcome).


Thank you for contributing to AgentForge! For questions or feedback, join our Discord server or submit an issue on GitHub!

What's Changed

New Contributors

Full Changelog: https://github.com/DataBassGit/AgentForge/compare/v0.4.0...v0.5.0

Source: README.md, updated 2025-02-02