{"protocolVersion":"0.3","name":"Agent Checkup by OpenGlass","description":"Checks an A2A agent from the outside and tells you what to fix. Give it an agent-card URL or a domain. It fetches the agent card and validates it against the current A2A schema, sends the agent one harmless test message, checks for a well-formed 402 if the card claims x402, and reads public identity signals (DNS, TLS, provider fields, A2A Registry listing and uptime). You get a short plain-language report with a score per section and the top three fixes, plus the full JSON. Each checkup is recorded on OpenGlass, a neutral witness for agent-to-agent interactions, and the report links to that record so anyone can verify it offline. The agent being checked needs nothing from OpenGlass.","author":"OpenGlass","wellKnownURI":"https://checkup.openglass.glass/.well-known/agent-card.json","url":"https://checkup.openglass.glass/a2a","version":"1.0.0","provider":{"organization":"OpenGlass","url":"https://openglass.glass/"},"documentationUrl":"https://checkup.openglass.glass/","iconUrl":"https://openglass.glass/icon.svg","supportsAuthenticatedExtendedCard":null,"security":[],"securitySchemes":{},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[]},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"check-agent","name":"Check an agent","description":"Runs a checkup on one A2A agent. Input: an agent-card URL (https://example.com/.well-known/agent-card.json) or a bare domain (example.com), as text, or as a JSON data part {\"target\": \"...\"}. Output: a text report and the same report as JSON. Results are cached for an hour.","tags":["a2a","agent-card","validation","x402","health-check","identity"],"examples":["Check https://example.com/.well-known/agent-card.json","example.com","Run a checkup on agents.example.org"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"]}],"conformance":true,"conformance_errors":null,"homepage":null,"repository":null,"license":null,"pricing":null,"contact":null,"id":"1d23476d-995b-4d68-9706-9de420980e68","created_at":"2026-10-02T18:38:01.118344Z","updated_at":"2026-10-12T22:39:17.757060Z","hidden":false,"flag_count":0,"maintainer_notes":"Verified working at registration. Agent responds to `message/send` correctly via the A2A SDK.","category":"trust-safety","category_secondary":null,"uptime_percentage":100.0,"avg_response_time_ms":1371,"last_health_check":"2026-10-12T22:39:17.452757Z","is_healthy":true,"status_notes":[],"task_conformance":{"category":"WORKING","passed":true,"checked_at":"2026-10-12T21:07:02.850879Z","response_ms":403}}