Skip to content

Commit 283c7a4

Browse files
authored
Merge pull request #260 from koic/use_missing_session_id_response_helper_in_handle_delete
Use `missing_session_id_response` method in `handle_delete`
2 parents f4aab5c + 75d03f3 commit 283c7a4

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

lib/mcp/server/transports/streamable_http_transport.rb

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -154,13 +154,7 @@ def handle_delete(request)
154154
return success_response
155155
end
156156

157-
session_id = request.env["HTTP_MCP_SESSION_ID"]
158-
159-
return [
160-
400,
161-
{ "Content-Type" => "application/json" },
162-
[{ error: "Missing session ID" }.to_json],
163-
] unless session_id
157+
return missing_session_id_response unless (session_id = request.env["HTTP_MCP_SESSION_ID"])
164158

165159
cleanup_session(session_id)
166160
success_response

0 commit comments

Comments
 (0)