Features
A2A agent protocol
Discover external agents via Agent Card and delegate tasks over HTTPS (Linux Foundation A2A).
A2A agent protocol
FluxyChat implements an A2A adapter: fetch external Agent Cards, validate HTTPS endpoints, and delegate tasks to remote agents while keeping room context on your Worker.
Console
Agents → A2A (/agents/a2a)
- Register external agent base URL (Agent Card discovery).
- Test delegation with a sample task payload.
- View task status and responses in the task list.
Complementary protocols
| Protocol | Direction |
|---|---|
| AG-UI | Agent to user UI in chat |
| A2A | Agent to agent |
| MCP | Agent to tools |
Security
- HTTPS-only Agent Card fetch.
- SSRF blocks on internal IPs.
- Optional
A2A_OUTBOUND_BEARERfor authenticated remote endpoints.
API
GET /a2a/agents
POST /a2a/agents
POST /a2a/tasks
GET /a2a/tasks/:taskId
POST /a2a/tasks/:taskId/cancelAgent Card JSON follows the Linux Foundation A2A spec.