Description about the agent's capability The LLM uses this to determine whether to delegate control to the agent
The agent's name Agent name must be a unique identifier within the agent tree
Optional
parentThe parent agent of this agent Note that an agent can ONLY be added as sub-agent once
The sub-agents of this agent
Runs the agent with the given messages and configuration Executes the sub-agent in a loop until the condition is met
Runs the agent with streaming support
Loop Agent that executes sub-agents in a loop Repeatedly executes a sub-agent until a condition is met