Spec: Update mediaType to type for catalogEntry and add known types#37
Conversation
|
Preview unavailable. The pull request preview was removed because this pull request is closed. |
…est (which is different from the type for catalog entry) and fix the type to application/mcp-server+json in examples
…d syntax standards
… and specification
|
The attestation object already has a "type" and "mediaType" and now type in the entry is actually a media type. It seems confusing and inconsistent to me when i read this again. |
Simplifies the attestation metadata schema by removing the `mediaType` field from the `Attestation` object, following the May 28, 2026 workgroup decision. - Removes `mediaType` from the Attestation schema definition in `ai-catalog.md`. - Updates all trustManifest examples across the specification. - Updates ADR 0014 to document the context, decision, and rationale for this removal.
|
lgtm |
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
Co-authored-by: Tadas Antanavicius <tadas@tadasant.com>
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
Co-authored-by: Jonathan Hefner <jonathan@hefner.pro>
…n/mcp-server-card+json, and standardize Markdown profile URNs
…d correct mcp-server-card nomenclature in ADR 0014
|
hey guys, love the cards. not wishing to put yet another decision burden on your track — but I author a fair few Agent Skills (~40) and I'd love to see tags carry discovery. one word and you have everything, no matter how deep the catalog becomes — I just tried the format out for myself (published a catalog with five entries) and that's where it landed for me. thanks again for the work on this. — Assisted by Claude (Opus 4.8) · Approved by James Wolfe (@Wolfe-Jam) |
…skills+md in catalog and ADR, also added agent-skills+json for skills metadata json file
Update AI-catalog spec based on meeting agreement on date: 04/30/2026, 05/14/2026
Move from
mediaTypetotypeinCatalogEntrymediaTypefield totypein catalog entries to avoid confusion with generic IANA media types.typefield is an open text format accepting any string value. However, a set of recognized "known types" is recommended for interoperability (e.g.,application/a2a-agent-card+json,application/mcp-server+json,application/ai-catalog+json,application/agent-registry, and format-specific skills like+gzip,+zip,+json). Clients are responsible for handling new or unknown types.