Align capability key to SEP-2133 extensions format (#25)

Both SDKs now use Capabilities.Extensions with key
"io.modelcontextprotocol/interceptors". Previously C# used the short key
"interceptors" and Go used Capabilities.Experimental. SEP capability
example updated to match.

https://modelcontextprotocol.io/seps/2133-extensions

---------

Signed-off-by: Ukjae Jeong <jeongukjae@gmail.com>
This commit is contained in:
Ukjae Jeong 2026-07-06 10:29:21 +01:00 • committed by GitHub
commit 99bc7c9bb0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1346,13 +1346,15 @@ During initialization, servers declare interceptor support:
jsonrpc: "2.0",
id: 1,
result: {
protocolVersion: "2024-11-05",
protocolVersion: "2025-06-18",
capabilities: {
interceptor?: {
// Events this server's interceptor can handle
supportedEvents: InterceptionEvent[];
},
// ...existing capabilities
extensions: {
"io.modelcontextprotocol/interceptors": {
// Events this server's interceptors can handle
supportedEvents: InterceptionEvent[];
}
}
},
serverInfo: {
name: "example-server",