Handoff Tool
Delegate tasks to remote agents via the A2A protocol.
Overview
The handoff tool lets agents delegate tasks to remote agents via the A2A (Agent-to-Agent) protocol. Use this to connect to agents running as separate services or on different machines.
Configuration
toolsets:
- type: handoff
name: research_agent
description: Specialized research agent
url: "http://localhost:8080/a2a"
timeout: 5m
Properties
| Property | Type | Required | Description |
|---|---|---|---|
name |
string | ✓ | Tool name for delegation |
description |
string | ✗ | Description shown to the agent |
url |
string | ✓ | A2A server endpoint URL |
timeout |
string | ✗ | Request timeout (default: 5m) |
💡 See also
For full details on the A2A protocol and serving agents as A2A endpoints, see A2A Protocol.