SuperOptiX implements the A2A 1.0 protocol directly, with zero failures against the official Technology Compatibility Kit: every requirement the TCK exercises against the conformance harness passes, 73 of 73 at MUST. It gives an agent you have already built an A2A interface without asking you to rewrite it, and a live agent runs at a2a.superoptix.ai.
Serve compiled SuperOptiX agents as A2A-compatible agents with a clean CLI flow instead of custom glue code.
Connect to remote A2A agents, resolve their Agent Cards, send work, and follow task state through the SuperOptiX protocol layer.
DSPy, Pydantic AI, and the rest stay behind a shared runtime bridge so A2A support does not leak framework-specific internals.
SuperOptiX runs a public A2A agent. Its Agent Card is published on this domain and the agent itself is hosted on Google Cloud Run. Both copies of the card are the same JSON document, so discovery and execution cannot disagree.
A static file on this domain, so discovery answers immediately whether or not the agent is warm.
superoptix.ai/.well-known/agent-card.jsonSame document, served by the running agent:
a2a.superoptix.ai/.well-known/agent-card.jsonServes both the 1.0 and 0.3 spec lines from one endpoint, over JSON-RPC and HTTP+JSON.
a2a.superoptix.aiThe agent exposes two skills, both deterministic. It answers from a static table of runtime capabilities, so it needs no model and no credentials.
Use the A2A Project's official CLI as a third-party or CI client against the public agent.
The binary is a2a from a2aproject/a2a-cli (v0.2.0). SuperOptiX does not vendor that Go CLI. super agent serve <name> --protocol a2a (and related product adapt/serve flows) stay the product surfaces for running and connecting inside SuperOptiX.
INSTALL
brew tap a2aproject/a2a-cli https://github.com/a2aproject/a2a-clibrew install a2awinget install a2aproject.a2aclia2a on your PATH.Docs and source: github.com/a2aproject/a2a-cli
against a2a.superoptix.ai
In plain terms, SuperOptiX now speaks the newer A2A v1 language. The card format is updated, the task operations follow the newer method names, and the CLI plus runtime bridge are aligned to that core v1 flow.
SuperOptiX now uses the v1 Agent Card model, including the newer supported interface layout instead of the older protocol card shape.
The integration follows the v1 method surface such as SendMessage, GetTask, CancelTask, ListTasks, and SubscribeToTask.
You can expose a compiled agent with a direct command: super agent serve <name> --protocol a2a.
SuperOptiX focuses on the core v1 interoperability path first, while richer enterprise features remain a later phase.
SuperOptiX ships the core A2A interoperability path. The following remain later work, including enterprise-only protocol features.