go-sdk/mcp/testdata/conformance/server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rob Findley 5ccd97fafc mcp: allow requests before notifications/initialized
Upon a closer reading of the spec, it is OK for the server to response
to client requests before it has received notifications/initialized (as
long as it has received initialize). This effectively rolls back the fix
from #225.

Some hooks are left for enforcing strictness around server->client
requests prior to initialized. These will be revisited in subsequent
CLs.

For #395
2025-09-05 12:04:58 -04:00
..
bad_requests.txtar mcp: don't mark the server sesion as initialized prematurely 2025-08-07 14:59:36 -04:00
lifecycle.txtar mcp: allow requests before notifications/initialized 2025-09-05 12:04:58 -04:00
prompts.txtar mcp: don't mark the server sesion as initialized prematurely 2025-08-07 14:59:36 -04:00
resources.txtar mcp: don't mark the server sesion as initialized prematurely 2025-08-07 14:59:36 -04:00
tools.txtar mcp: avoid "null" in structuredContent 2025-09-04 19:48:51 -04:00
version-latest.txtar mcp/server: advertise completions only if installed (#213) 2025-08-04 10:12:01 -04:00
version-older.txtar mcp/server: advertise completions only if installed (#213) 2025-08-04 10:12:01 -04:00