Changelog
Improvements:
- Improved Github Tools: Added many more capabilities to
GithubTools
. - Windows Scripts Support: Converted all the utility scripts to be Windows compatible.
- MongoDB VectorDB Async Support: MongoDB can now be used in async knowledge bases.
Bug Fixes:
- Gemini Tool Formatting: Fixed various cases where functions would not be parsed correctly when used with Gemini.
- ChromaDB Version Compatibility: Fix to ensure that ChromaDB and Agno are compatible with newer versions of ChromaDB.
- Team-Member Interactions: Fixed issue where if members respond with empty content the team would halt. This is now be resolved.
- Claude Empty Response: Fixed a case when the response did not include any content with tool calls resulting in an error from the Anthropic API
What's Changed
- Fix gemini tools with unions by @dirkbrnd in #2686
- Fix FastEmbedEmbedder to return flat list for LanceDb compatibility by @pranzalkhadka in #2708
- Stripe MCP example by @Mustafa-Esoofally in #2633
- Github toolkit updates and Windows validation scripts by @Mustafa-Esoofally in #2473
- Fix WebsiteReader initialization to include chunking strategy by @stolyarchuk in #2480
- datetime-cookbook-ag-2962 by @ysolanky in #2721
- Improve Reasoning Instructions by @ashpreetbedi in #2724
- Fix/structured outputs 2 by @ashpreetbedi in #2717
- async support for mongodb vdb by @kausmeows in #2674
- chroma db remove IncludeEnums dependency by @Ayush0054 in #2723
- add stream_intermediate_resp on print_response by @kausmeows in #2729
- README by @ashpreetbedi in #2727
- Fix structured outputs for OpenAI Response by @dirkbrnd in #2730
- Improve the response parsing from team members by @dirkbrnd in #2728
- claude-bug-fix-ag-2961 by @ysolanky in #2720
- Release 1.2.14 by @dirkbrnd in #2731
New Contributors
- @pranzalkhadka made their first contribution in #2708
- @stolyarchuk made their first contribution in #2480
Full Changelog: v1.2.13...v1.2.14