Releases: agno-agi/agno
Releases · agno-agi/agno
v1.2.6
Changelog
Bug Fixes:
- Gemini Function call result fix: Fixed a bug with function call results failing formatting and added proper role mapping
- Reasoning fix: Fixed an issue with default reasoning and improved logging for reasoning models
What's Changed
- reasoning-fix-ag-2923 by @ysolanky in #2581
- Add sync router version of multimodal run by @anuragts in #2586
- fix-gemini-fc-result-ag-2926 by @ysolanky in #2594
- Release 1.2.6 by @ysolanky in #2597
Full Changelog: v1.2.5...v1.2.6
v1.2.5
Changelog
New Features:
- E2B Tools: Added E2B Tools to run code in E2B Sandbox
Improvements:
- Teams Tools: Add
tools
andtool_call_limit
toTeam
. This means the team leader itself can also have tools provided by the user, so it can act as an agent. - Teams Instructions: Improved instructions around attached images, audio, videos, and files. This should increase success when attaching artifacts to prompts meant for member agents.
- MCP Include/Exclude Tools: Expanded
MCPTools
to allow you to specify tools to specifically include or exclude from all the available tools on an MCP server. This is very useful for limiting which tools the model has access to. - Tool Decorator Async Support: The
@tool()
decorator now supports async functions, including async pre and post-hooks.
Bug Fixes:
- Default Chain-of-Thought Reasoning: Fixed issue where reasoning would not default to manual CoT if the provided reasoning model was not capable of reasoning.
- Teams non-markdown responses: Fixed issue with non-markdown responses in teams.
- Ollama tool choice: Removed
tool_choice
from Ollama usage as it is not supported. - Worklow session retrieval from storage: Fixed
entity_id
mappings
What's Changed
- Prevent agent memory user id override by @Sebastiao-Assuncao in #2458
- Update CONTRIBUTING.md by @KPCOFGS in #2546
- fix: reasoning COT for non reasoning models by @pritipsingh in #2545
- Fix response issues with team members by @dirkbrnd in #2558
- e2b code interpreter by @Ayush0054 in #2414
- Add more instructions for handling of files by @dirkbrnd in #2561
- Improve tool call logs ag 2919 by @ysolanky in #2563
- feat: add cookbooks for search types by @lakshdhamija in #2565
- gemini-tool-role-fix-ag-2920 by @ysolanky in #2567
- Add ability to include/exclude tools in MCP by @dirkbrnd in #2564
- Add tools to teams by @dirkbrnd in #2560
- fix: return title in teams sessions by @anuragts in #2573
- Bug fix for Workflow session retrieval by @willemcdejongh in #2575
- Add Team to Team members response definition by @willemcdejongh in #2578
- Multimodal upload in teams playground by @anuragts in #2576
- fix: multi agent teams example by @spartanz51 in #2577
- add seperate panel for tool calls in each team pass by @kausmeows in #2539
- Release 1.2.5 by @dirkbrnd in #2574
New Contributors
- @lakshdhamija made their first contribution in #2565
- @spartanz51 made their first contribution in #2577
Full Changelog: v1.2.4...v1.2.5
v1.2.4
Changelog
Improvements:
- Tool Choice on Teams: Made
tool_choice
configurable.
Bug Fixes:
- Sessions not created: Made issue where sessions would not be created in existing tables without a migration be more visible. Please read the docs on [storage schema migrations](https://docs.agno.com/agents/storage).
- Todoist fixes: Fixed
update_task
onTodoistTools
.
What's Changed
- Add teams playground endpoints by @willemcdejongh in #2532
- Teams playground updates by @willemcdejongh in #2534
- Update skyplanner example by @dirkbrnd in #2542
- Fix the update_task for todoist by @dirkbrnd in #2533
- Sql Session fix by @ashpreetbedi in #2537
- Fix tool_choice issue by @dirkbrnd in #2543
- Release 1.2.4 by @dirkbrnd in #2544
Full Changelog: v1.2.3...v1.2.4
v1.2.3
Changelog
Improvements:
- Teams Error Handling: Improved the flow in cases where the model gets it wrong when forwarding tasks to members.
What's Changed
- Fix: Teams by @ashpreetbedi in #2527
- v1.2.3 by @ashpreetbedi in #2528
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Changelog
Bug Fixes:
- Teams Memory: Fixed issues related to memory not persisting correctly across multiple sessions.
What's Changed
- context-update-ag-2909 by @ysolanky in #2522
- Show tool calls for Teams by @dirkbrnd in #2523
- Fix issue with team memory by @dirkbrnd in #2519
- improve-openaichat-error-handling-ag-2910 by @ysolanky in #2525
- Release 1.2.2 by @dirkbrnd in #2524
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
Changelog
New Features:
- Financial Datasets Tools: Added tools for https://www.financialdatasets.ai/.
- Docker Tools: Added tools to manage local docker environments.
Improvements:
- Teams Improvements: Reasoning enabled for the team.
- MCP Simplification: Simplified creation of
MCPTools
for connections to external MCP servers. See the updated docs.
Bug Fixes:
- Azure AI Factory: Fix for a broken import in Azure AI Factory.
What's Changed
- Use the right BaseModel for response format by @artur-ciocanu in #2492
- Add MCP use-case for skyplanner by @dirkbrnd in #2502
- Add fallback to deprecated imghdr by @Sebastiao-Assuncao in #2487
- added a mapping for compatibility for switching between google and openai by @MSNP1381 in #2488
- Fix for team session ID by @dirkbrnd in #2481
- Add financial datasets tools by @dirkbrnd in #2484
- Add cookbook to illustrate using multiple MCP servers with one agent by @dirkbrnd in #2512
- Werewolf/imposter game with team reasoning by @dirkbrnd in #2513
- Add docker tool by @manthanguptaa in #2327
- Release 1.2.0 by @dirkbrnd in #2517
New Contributors
- @artur-ciocanu made their first contribution in #2492
- @Sebastiao-Assuncao made their first contribution in #2487
- @MSNP1381 made their first contribution in #2488
Full Changelog: v1.1.17...v1.2.0
v1.1.17
Changelog
Improvements:
- Better Debug Logs: Enhanced debug logs for better readability and clarity.
What's Changed
- Improve Debug Logs by @ashpreetbedi in #2505
- Reasoning Cookbook by @ashpreetbedi in #2506
- v1.1.17 by @ashpreetbedi in #2507
Full Changelog: v1.1.16...v1.1.17
v1.1.16
Changelog
New Features:
- Async Qdrant VectorDB: Implemented async support for Qdrant VectorDB, improving performance and efficiency.
- Claude Think Tool: Introduced the Claude Think tool, following the specified implementation guide.
What's Changed
- Qdrant VectorDB async support by @kausmeows in #2471
- Thinking Tools by @ashpreetbedi in #2493
Full Changelog: v1.1.15...v1.1.16
v1.1.15
Changelog
Improvements:
- Function Result Caching: Added caching of selected searchers and scrapers. This is only intended for testing and should greatly improve iteration speed, prevent rate limits and reduce costs (where applicable) when testing agents. Applies to:
- DuckDuckGoTools
- ExaTools
- FirecrawlTools
- GoogleSearchtools
- HackernewsTools
- NewspaperTools
- Newspaper4kTools
- Websitetools
- YFinanceTools
- Show tool calls: Improved how tool calls are displayed when
print_response
andaprint_response
is used. They are now displayed in a separate panel different from response panel. It can also be used in conjunction inresponse_model
.
What's Changed
- VisioAI - Image Analysis Agent by @Itz-Antaripa in #2058
- llama tutor app by @Mustafa-Esoofally in #2448
- azure-import-fix-ag-2900 by @ysolanky in #2468
- Add caching for tools by @dirkbrnd in #2485
- show_tool_calls in seperate block by @kausmeows in #2450
- Release 1.1.15 by @dirkbrnd in #2486
New Contributors
- @Mustafa-Esoofally made their first contribution in #2448
Full Changelog: v1.1.14...v1.1.15