Where was this agreed?
Requested by maintainer David Soria Parra as part of preparing the modelcontextprotocol.io documentation for the 2026-07-28 specification release.
Description
The 2026-07-28 spec release adds an extensions field on ClientCapabilities and ServerCapabilities, declared per-request rather than during an initialize handshake. Extension docs still use initialize-time phrasing.
Files to update:
Part of the 2026-07-28 release documentation tracking (milestone: 2026-07-28 Specification Release).
Where was this agreed?
Requested by maintainer David Soria Parra as part of preparing the modelcontextprotocol.io documentation for the 2026-07-28 specification release.
Description
The 2026-07-28 spec release adds an
extensionsfield on ClientCapabilities and ServerCapabilities, declared per-request rather than during an initialize handshake. Extension docs still use initialize-time phrasing.Files to update:
docs/extensions/client-matrix.mdx(line 57) — replace "initialize"/"during initialization" phrasing with per-request_metaclientCapabilities andserver/discoverdocs/extensions/auth/overview.mdx(line 66) — replace "initialize"/"during initialization" phrasing with per-request_metaclientCapabilities andserver/discoverdocs/extensions/tasks/overview.mdx(line 277) — replace "initialize"/"during initialization" phrasing with per-request_metaclientCapabilities andserver/discoverPart of the 2026-07-28 release documentation tracking (milestone: 2026-07-28 Specification Release).