[media-types] [IANA #1451409] Media Type Registration Re quest: application/vnd.agtp.identity+yaml
"David Dong via RT" <[email protected]> Mon, 04 May 2026 16:36:43 +0000
| Newsgroups | gmane.ietf.types |
|---|---|
| Message-ID | <[email protected]> |
Hi Murray, Could you review this request by May 18th? This is request #2 out of 2 from this requester. Thank you! Best regards, David Dong IANA Services Sr. Specialist On Sat May 02 00:36:33 2026, [email protected] wrote: > Davide, > > Thanks. Updated templates for both registrations are below. > > I've added a note on the subtype naming reasoning, and confirmed that public > review on the [email protected] list is acceptable for both requests. > > --- > > Hello IANA, > > Per our previous correspondence, this is the updated registration > template for the AGTP Agent Identity Document YAML format, now > registered in the vendor tree rather than the standards tree. This > registration is the YAML companion to the concurrent registration > of "application/vnd.agtp.identity+json". > > Note on subtype name: "vnd.agtp.identity+yaml" reflects the vendor > tree convention (vendor namespace plus document subtype). AGTP is > the protocol namespace, and "identity" identifies the specific > document type, since the Agent Identity Document is a public > identity record. > > Type name: application > > Subtype name: vnd.agtp.identity+yaml > > Required parameters: none > > Optional parameters: > > charset: must be UTF-8 if present. > > version: identifies the Agent Identity Document schema version. > The current version is "1.0". > > Encoding considerations: > > The content is YAML 1.2 encoded as UTF-8 per the YAML 1.2 > specification (yaml.org/spec/1.2.2). The "+yaml" structured > syntax suffix per RFC 9512 indicates that the content can be > processed by generic YAML tooling without AGTP-specific support. > > Security considerations: > > Agent Identity Documents are public identity records; they are > intended to be served and consumed without confidentiality > requirements. > > YAML deserializers MUST be configured to disable language-native > type instantiation (e.g., Python's yaml.safe_load rather than > yaml.load). The Agent Identity Document schema is purely scalar > and collection types — strings, numbers, booleans, lists, and > maps; no custom tags or language-native objects are used or > permitted. > > All other security considerations from > "application/vnd.agtp.identity+json" apply: claim integrity, > agent_id matching, issuer validation, no executable content. > > Interoperability considerations: > > This media type is a presentation alternative to > "application/vnd.agtp.identity+json". The two carry the same > information modeled in the same eleven-field schema. AGTP servers > MAY support both formats and select via content negotiation; > clients SHOULD accept "application/vnd.agtp.identity+json" as the > baseline interoperable format. > > The YAML form exists for human readability — agent authors who > hand-edit Agent Identity Documents typically prefer YAML; > automated consumers typically prefer JSON. > > Published specification: > > Hood, C., "Agent Transfer Protocol (AGTP)", > Work in Progress, Internet-Draft, > draft-hood-independent-agtp-06, May 2026. > <https://datatracker.ietf.org/doc/draft-hood-independent-agtp/> > > Applications that use this media type: > > The Agent Transfer Protocol (AGTP). The reference AGTP server > serves Agent Identity Documents in this format on request via > Accept header content negotiation. The "elemen" desktop browser > displays Agent Identity Documents in this format in its YAML > view. > > Fragment identifier considerations: > > AGTP does not define fragment identifier semantics for this type > beyond those defined in the YAML 1.2 specification. > > Restrictions on usage: none > > Provisional registration: no > > Additional information: > > Deprecated alias names for this type: none > Magic number(s): none > File extension(s): .agent.yaml, .agent.yml > Macintosh file type code(s): none > Object Identifier(s) or OID(s): none > > Person & email address to contact for further information: > Chris Hood > [email protected] > > Intended usage: COMMON > > Restrictions on usage: none > > Author: > Chris Hood <[email protected]> > > Change controller: > Chris Hood / Nomotic, Inc. ([email protected]) > > Public review on the [email protected] list is acceptable for > this registration. > > Thank you for your consideration. > > Best regards, > Chris Hood > Author, draft-hood-independent-agtp > [email protected] _______________________________________________ media-types mailing list -- [email protected] To unsubscribe send an email to [email protected]