Aspawn Sub Agent • AI Agent SDK
aspawn_sub_agent: Async version of spawn_sub_agent using asyncio primitives.
aspawn_sub_agent
Async
Method
</div>
This is a method of the AgentTeam class in the agents module.
Async version of spawn_sub_agent using asyncio primitives.
Signature
async def aspawn_sub_agent(agent: Agent, task: Any, completion_callback: Optional[Callable[[SubAgentCompletionEvent], Any]], metadata: Optional[Dict[str, Any]]) -> SpawnedSubAgentParameters
ParamField
AgentNo description available.
ParamField
AnyNo description available.
ParamField
OptionalNo description available.
ParamField
OptionalNo description available.
Returns
ResponseField
SpawnedSubAgentThe result of the operation.
Uses
uuid.uuid4EventBussubscribeSpawnedSubAgenttime.timepublishagent.astartaannounce_completionlogger.warningasyncio.create_task
Source
View on GitHubpraisonaiagents/agents/agents.py at line 4686