Limiting the number of tool calls an Agent can make is useful to prevent loops and have better control over costs and performance. Doing this is very simple with Agno. You just need to pass theDocumentation Index
Fetch the complete documentation index at: https://docs-v1.agno.com/llms.txt
Use this file to discover all available pages before exploring further.
tool_call_limit parameter when initializing your Agent or Team.
Example
To consider
- If the Agent tries to run a number of tool calls that exceeds the limit all at once, the limit will remain effective. Only as many tool calls as allowed will be performed.
- The limit is enforced across a full run, and not per individual requests triggered by the Agent.