| Filename | Latest commit message | Latest commit date |
|---|---|---|
Per MCP spec, clients that no longer need a session SHOULD send an HTTP DELETE to the MCP endpoint with the Mcp-Session-Id header to explicitly terminate it. Servers MAY respond with 405 Method Not Allowed when they don't support client-initiated termination. `MCP::Client::HTTP#close` sends the DELETE with session headers, clears local session state regardless of outcome, and is a no-op when no session has been established. https://modelcontextprotocol.io/specification/2025-11-25/basic/transports#session-management |
||
| .. | ||
| mcp | ||
| instrumentation_test_helper.rb | ||
| json_rpc_handler_test.rb | ||
| test_helper.rb | ||