go-sdk/mcp/testdata/conformance/server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Rob Findley 5ab63feefa mcp: don't mark the server sesion as initialized prematurely
Update ServerSession so that the session is not marked as initialized
until 'notifications/initialized' is actually received from the client.

Include a new test of this lifecycle strictness.

Fixes #225
2025-08-07 14:59:36 -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: don't mark the server sesion as initialized prematurely 2025-08-07 14:59:36 -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: don't mark the server sesion as initialized prematurely 2025-08-07 14:59:36 -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