-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Feature Request
Summary:
Requesting support for the A2A (Agent-to-Agent) protocol in openai-agents-sdk
. This will allow agents to easily communicate with each other, which is becoming a key need for many developers building multi-agent systems.
Why this is important:
The A2A protocol is gaining popularity in the agent developer community as a standard way for agents to talk to each other. Other frameworks like Google’s ADK already include A2A support out of the box.
Adding A2A to openai-agents-sdk
will:
- Make it easier to build multi-agent workflows
- Encourage reuse and interaction between agents
- Reduce the need for custom code for agent-to-agent calls
- Keep the SDK aligned with current trends in agent development
Suggested features:
- A simple agent card builder
- Built-in messaging or invocation between agents
- Support for spinning up a quick a2a server to serve our agents
Impact:
This feature would make openai-agents-sdk
much more useful for developers building collaborative or composable agent systems.
Reference:
- A2A Protocol: https://a2aprotocol.ai/
- Samples for Google ADK with A2A: https://github.com/a2aproject/a2a-samples/tree/main/samples/python/agents
Adding this would help the SDK stay current and meet the needs of the growing agent ecosystem.
Herberttdfm and benclarkegithub
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request