Agent Handoff • AI Agent SDK

agent_handoff: Emit agent handoff event for tracking agent-to-agent flow.

agent_handoff

Method

</div>

This is a method of the ContextTraceEmitter class in the context_events module.

Emit agent handoff event for tracking agent-to-agent flow.

Diagram

Input Data

Agent: agent_handoff

Output Result

Signature

python
def agent_handoff(from_agent: str, to_agent: str, reason: Optional[str], context_passed: Optional[Dict[str, Any]], kind: str, node_id: Optional[str]) -> None

Parameters

ParamField str

No description available.

ParamField str

No description available.

ParamField Optional[str]

No description available.

ParamField Optional

No description available.

ParamField str

`handoff (agent hands over), delegate (the hierarchical manager assigns a task), route or spawn`.

ParamField Optional[str]

Graph node concerned; defaults to the receiving agent.

Uses

  • ContextEvent
  • time.time

Source

View on GitHub

praisonaiagents/trace/context_events.py at line 1154


Related Documentation