Agno v2.0.8 adds CometAPI as a model provider, allow_partial_failure for MultiMCPTools, and dependencies access inside custom tools.
$ git clone --branch v2.0.8 https://github.com/agno-agi/agno.git # already have the repo? check out this version: $ git checkout v2.0.8
from agno.tools.mcp import MultiMCPTools
tools = MultiMCPTools(
servers=["npx -y @modelcontextprotocol/server-github", "npx -y @modelcontextprotocol/server-slack"],
allow_partial_failure=True
) - ›Adds
allow_partial_failureflag toMultiMCPToolstoolkit, letting multi-server MCP setups continue when individual servers fail. - ›Exposes
dependenciesas a built-in argument on custom tools, making injected dependencies directly accessible inside tool function bodies. - ›Adds CometAPI as a new model provider.
- ›Supports multiple
text_contentsentries in add_contents() on Knowledge, enabling bulk text ingestion in a single call.