-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request