ruby-sdk/docs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ates Goral ff3a42f3fb Add HTTP client close for explicit session termination
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
2026-04-20 13:58:41 -04:00
..
latest Add API documentation with GitHub Pages deployment 2025-11-21 12:21:38 -06:00
_config.yml [Doc] Update homepage with just-the-docs theme 2026-04-15 22:48:15 +09:00
building-clients.md Add HTTP client close for explicit session termination 2026-04-20 13:58:41 -04:00
building-servers.md [Doc] Update homepage with just-the-docs theme 2026-04-15 22:48:15 +09:00
CNAME [Doc] Add CNAME file to preserve custom domain across deployments 2026-03-30 13:27:58 +09:00
index.md [Doc] Update homepage with just-the-docs theme 2026-04-15 22:48:15 +09:00
installation.md [Doc] Update homepage with just-the-docs theme 2026-04-15 22:48:15 +09:00