a2aproject / a2aproject/A2A

[Feat]: Register `application/agent-card+json` as an IANA Media Type

Aperta
#1,059 1 commento 0 reazioni 1 assegnatario Rivendicata da @darrelmiller Vedi su GitHub
triaged TSC Review
Lingua principale
Shell
Stelle
25.7k
Fork
2.6k
Merge medio
3g 6h
PR unite (30g)
16

Descrizione

### Is your feature request related to a problem? Please describe.

Currently, there is no registered media type for the Agent Card specification. Without an official media type, interoperability across different discovery mechanisms and implementations is harder, and downstream tooling cannot reliably recognize or validate `agent-card.json` resources.

### Describe the solution you'd like

Register `application/agent-card+json` in the IANA Media Types registry, using a stable URL to the Agent Card specification.

### Describe alternatives you've considered

- Continue using the generic `application/json` media type (lacks specificity, makes automated handling harder).
- Define custom or vendor-specific media types under `application/vnd.*+json` (less ideal for long-term interoperability).

### Additional context

https://github.com/a2aproject/A2A/pull/642#issuecomment-3114354120

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

The issue is about registering a media type with IANA. Start by reading the IANA media type registration process documentation and the existing Agent Card specification. Look at the linked pull request comment for context. Determine the steps to submit the registration, including drafting the required template and coordinating with the project maintainers. 'Done' means the media type is officially registered.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.