From c6cc7da627c58cfad138d0f15f94921bf7ac01e7 Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov Date: Wed, 1 Oct 2025 13:50:12 +0200 Subject: [PATCH 1/2] fix(network): show only selected request --- src/tools/network.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/tools/network.ts b/src/tools/network.ts index 6ff2bb92..5943b0f5 100644 --- a/src/tools/network.ts +++ b/src/tools/network.ts @@ -84,6 +84,5 @@ export const getNetworkRequest = defineTool({ }, handler: async (request, response, _context) => { response.attachNetworkRequest(request.params.url); - response.setIncludeNetworkRequests(true); }, }); From 9aaa5a24f3bf362144d8e8d42ffdc675e10aaf1e Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov Date: Wed, 1 Oct 2025 13:52:23 +0200 Subject: [PATCH 2/2] add test --- tests/tools/network.test.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/tools/network.test.ts b/tests/tools/network.test.ts index 4dc21e49..c53cbc1d 100644 --- a/tests/tools/network.test.ts +++ b/tests/tools/network.test.ts @@ -38,5 +38,17 @@ describe('network', () => { ); }); }); + it('should not add the request list', async () => { + await withBrowser(async (response, context) => { + const page = await context.getSelectedPage(); + await page.goto('data:text/html,
Hello MCP
'); + await getNetworkRequest.handler( + {params: {url: 'data:text/html,
Hello MCP
'}}, + response, + context, + ); + assert(!response.includeNetworkRequests); + }); + }); }); });