From 643ef5c5e7f2970c6bde41db0f2000ee9adbd497 Mon Sep 17 00:00:00 2001 From: ihrpr Date: Tue, 15 Apr 2025 09:26:08 +0100 Subject: [PATCH] remove redundant check for onlyNotifications --- src/server/streamableHttp.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/server/streamableHttp.ts b/src/server/streamableHttp.ts index b8be6d15..37dc2479 100644 --- a/src/server/streamableHttp.ts +++ b/src/server/streamableHttp.ts @@ -382,10 +382,8 @@ export class StreamableHTTPServerTransport implements Transport { // check if it contains requests const hasRequests = messages.some(isJSONRPCRequest); - const hasOnlyNotificationsOrResponses = messages.every(msg => - isJSONRPCNotification(msg) || isJSONRPCResponse(msg)); - if (hasOnlyNotificationsOrResponses) { + if (!hasRequests) { // if it only contains notifications or responses, return 202 res.writeHead(202).end();