diff --git a/src/tools/common.ts b/src/tools/common.ts index 8a16c35a..1b6191be 100644 --- a/src/tools/common.ts +++ b/src/tools/common.ts @@ -34,6 +34,12 @@ const close = defineTool({ code: [`await page.close()`], captureSnapshot: false, waitForNetwork: false, + resultOverride: { + content: [{ + type: 'text', + text: 'Browser closed successfully.', + }], + }, }; }, }); diff --git a/tests/launch.spec.ts b/tests/launch.spec.ts index 25a24e5e..47742ef4 100644 --- a/tests/launch.spec.ts +++ b/tests/launch.spec.ts @@ -29,7 +29,7 @@ test('test reopen browser', async ({ startClient, server, mcpMode }) => { expect(await client.callTool({ name: 'browser_close', - })).toContainTextContent('No open pages available'); + })).toContainTextContent('Browser closed successfully.'); expect(await client.callTool({ name: 'browser_navigate',