A delegate tool: the model hands a self-contained task to a named sub-agent and gets back its
final answer. The sub-agent keeps its own conversation, tools and approval policy, so configure
onToolApproval on its Intelligence; delegation never widens what a tool call is allowed to
do. Do not give the sub-agent this tool, or it can delegate to itself without limit.
A
delegatetool: the model hands a self-contained task to a named sub-agent and gets back its final answer. The sub-agent keeps its own conversation, tools and approval policy, so configureonToolApprovalon itsIntelligence; delegation never widens what a tool call is allowed to do. Do not give the sub-agent this tool, or it can delegate to itself without limit.