Skip to main content

Agent Tools

function_tool — Wrap Python functions

AgentTool — Agent as a callable tool

Make any agent callable as a tool by a parent agent.

make_transfer_tool — Agent handoff

exit_loop_tool — Break out of LoopAgent

CallContext — Access state inside tools

MCPToolAdapter — Connect MCP servers

LongRunningFunctionTool — Long operations