You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let servers/clients actually configure what they advertise (currently pre-computed), surface the extensions map, and provide the default server/discover handler that returns it.
What's in it
Rework get_capabilities() / InitializationOptions so capabilities are configurable, not pre-computed.
The extensions capability map surfaced on both client and server.
(the discover checks live inside server-stateless)
Together with Backwards compatibility & version negotiation, New HTTP serving path (modern + dual-era), subscriptions/listen, Context object (layered, per-request): server-stateless
Tracks: #2804 #2793
Let servers/clients actually configure what they advertise (currently pre-computed), surface the
extensionsmap, and provide the defaultserver/discoverhandler that returns it.What's in it
get_capabilities()/InitializationOptionsso capabilities are configurable, not pre-computed.extensionscapability map surfaced on both client and server.server/discoverhandler: capabilities, serverInfo, supportedVersions, instructions (cache-hint defaults from Caching hints (ttlMs / cacheScope) #2899).Conformance
server-stateless)server-statelessDependencies
References