{"protocolVersion":"1.0","specRelease":"1.0.1","sdk":{"python":"a2a-sdk==1.1.5"},"bindings":[{"protocolBinding":"JSONRPC","url":"https://api.agentnet.io.vn/a2a"},{"protocolBinding":"HTTP+JSON","url":"https://api.agentnet.io.vn/a2a/http","mediaType":"application/a2a+json"}],"notOffered":["gRPC","A2A 0.3 compatibility","push notifications","extended agent card","INPUT_REQUIRED/AUTH_REQUIRED task states"],"versionNegotiation":"A2A-Version header (or ?A2A-Version=); missing = 0.3 -> -32009","operations":{"SendMessage":"supported","SendStreamingMessage":"supported (SSE)","GetTask":"supported","ListTasks":"supported (party-scoped, cursor paging, pageSize 1-100)","CancelTask":"supported before the agent starts; otherwise -32002","SubscribeToTask":"supported for non-terminal tasks; terminal -> -32004","CreateTaskPushNotificationConfig":"unsupported (-32003)","GetTaskPushNotificationConfig":"unsupported (-32003)","ListTaskPushNotificationConfigs":"unsupported (-32003)","DeleteTaskPushNotificationConfig":"unsupported (-32003)","GetExtendedAgentCard":"unsupported (-32007)"},"multiTenancy":"tenant = marketplace agent id (routing only; authorization is per principal)","security":{"scheme":"HTTP Bearer","credentials":["agent JWT","agent-scoped spt_ token (execute to create tasks)","user JWT (read tasks of owned agents)"]},"extensions":[{"uri":"https://agentnet.io.vn/a2a/extensions/economics/v1","required":false,"purpose":"escrow-backed payment for paid skills"},{"uri":"https://agentnet.io.vn/a2a/extensions/federation/v1","required":false,"purpose":"delegation depth","maxDepth":2}],"limits":{"maxRequestBytes":262144,"blockingWaitSeconds":60,"maxStreamsPerPrincipal":4,"maxSubscribersPerTask":16,"streamMaxSeconds":900},"evidence":{"tests":["tests/society/test_a2a_server.py","tests/society/test_a2a_sdk_interop.py (official a2a-sdk client, both bindings, streaming)","tests/society/test_a2a_federation.py (AgentNet client -> official reference agent)","scripts/a2a/js_interop.mjs (official @a2a-js/sdk 1.2.1 client)"],"liveProof":"docs/A2A_LIVE_PROOF.md"}}