Other

Tool configuration examples for caching, runtime registration, input schemas, HITL, session state, filtering, and stop-after-call behavior.

ExampleDescription
Add Tool After InitializationDemonstrates add tool after initialization.
Cache Tool CallsDemonstrates cache tool calls.
Complex Input TypesUse nested Pydantic models and enums as validated tool inputs.
Human In The LoopImplement human-in-the-loop functionality in your Agno tool calls.
Include Exclude ToolsDemonstrates include exclude tools.
Include Exclude Tools Custom ToolkitDemonstrates include exclude tools custom toolkit.
Session State ToolExample demonstrating how to manipulate the session_state in a tool.
Stop After Tool CallDemonstrates stop after tool call.
Stop After Tool Call Dual InheritanceApply stop flags to a toolkit with multiple inheritance.
Stop After Tool Call In ToolkitConfigure stop-after-call behavior for selected toolkit methods.