[media-types] [IANA #1451409] Media Type Registration Re quest: application/vnd.agtp.identity+yaml
"Amanda Baber via RT" <[email protected]> Tue, 12 May 2026 01:20:02 +0000
| Newsgroups | gmane.ietf.types |
|---|---|
| Message-ID | <[email protected]> |
Hi Murray, Sending a reminder for #2 of 2 from May 4th. thanks, Amanda On Mon May 04 16:36:43 2026, david.dong wrote: > 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]