A guided, glass-box demo of AP3: discovery → compatibility → protocol run → inspection.
What you’ll do here
This playground spins up two local AP3 agents, lets you configure their advertised capabilities, checks compatibility, then runs PSI and shows everything “under the hood” (HTTP, envelopes, directives, and receiver-side checks).
Playground servers
Initiator agent
A2A URL
http://127.0.0.1:18082
AgentCard endpoint
/.well-known/agent-card.json
Acts as the AP3 initiator and sends the first protocol envelope (msg1).
Receiver agent
A2A URL
http://127.0.0.1:18083
AgentCard endpoint
/.well-known/agent-card.json
Validates the intent + envelope (session binding, signature, participants, msg1 hash, replay) and responds.
The playground UI talks to these agents and captures A2A HTTP to populate the Inspector.