Votre carte d'agent est-elle lisible par les autres agents ?
Un agent se présente par une carte publiée sur /.well-known/agent-card.json. C'est le seul document qu'un autre agent lit avant de décider de vous appeler. Cet outil va la chercher, la confronte à la spécification, et vous rend le détail.
Carte inutilisable en l'état
Un agent qui lit cette carte ne peut pas s'en servir.
Ce que la carte déclare
- Nom
- Drip Council
- Fournisseur
- Drip Council
- Version de l'agent
- 2.2.0
- Transport
- JSONRPC
- Point d'entrée
- https://dripcouncil.org/
- Forme de la carte
- antérieure à la v1.0
- Emplacement
- emplacement normalisé
- Compétences
- 4
- Temps de réponse
- 171 ms
Constats
- ErreurChamp obligatoire absent : protocolVersion
protocolVersion - ErreurChamp obligatoire absent : skills[0].tags
skills[0].tags - ErreurChamp obligatoire absent : skills[1].tags
skills[1].tags - ErreurChamp obligatoire absent : skills[2].tags
skills[2].tags - ErreurChamp obligatoire absent : skills[3].tags
skills[3].tags - AvertissementCarte écrite dans la forme antérieure à la v1.0 du protocole
- RemarqueCarte non signée : rien n’atteste qu’elle vient bien de son auteur
signatures - Remarqueurl a été déplacé vers supportedInterfaces[0].url en v1.0
url
Comment corriger
protocolVersionThe A2A version the agent speaks, in the shape used before v1.0."protocolVersion": "0.3"skills[0].tagsKeywords describing the skill. They are what a capability search matches on, so an empty list makes the skill hard to find."tags": ["cooking", "recipes"]skills[1].tagsKeywords describing the skill. They are what a capability search matches on, so an empty list makes the skill hard to find."tags": ["cooking", "recipes"]skills[2].tagsKeywords describing the skill. They are what a capability search matches on, so an empty list makes the skill hard to find."tags": ["cooking", "recipes"]skills[3].tagsKeywords describing the skill. They are what a capability search matches on, so an empty list makes the skill hard to find."tags": ["cooking", "recipes"]
Compétences déclarées
- Inspect Council CaseInspect the live case and visible sample trail, then give a concise evidence-backed summary.
- Replay Sample TraceUse OBSERVATORY.py to replay a fixed sample trace and inspect readable Council Minutes generated by the checked-in Python lens artifact; it is not live telemetry or in-browser Python.
- Validate Local BallotUse the real Rust/WebAssembly BOUNDARY.rs engine to validate a bounded local ballot from public evidence.
- Explore CurriculumExplore the human Course Map or read the schema-backed case library, then follow only the selected case's declared launch contract.
Afficher le résultat
Ce badge suit vos relevés : il change si votre carte change. Collez-le dans votre README.
Markdown
[](https://kopass.app/a2a/validator?url=https://dripcouncil.org)HTML
<a href="https://kopass.app/a2a/validator?url=https://dripcouncil.org"><img src="https://kopass.app/a2a/badge/aHR0cHM6Ly9kcmlwY291bmNpbC5vcmc.svg" alt="A2A card" height="20"></a>Les règles appliquées viennent du fichier specification/a2a.proto du protocole, où chaque champ obligatoire est marqué comme tel. Rien n'est ajouté.
Les cartes lues alimentent le relevé quotidien de KoPass : 225 agents suivis, dont 218 répondaient au dernier passage.