From 48558625c43811809c5ca800b6a39297a79ed9c6 Mon Sep 17 00:00:00 2001 From: Michael Ward Date: Wed, 25 Feb 2026 07:06:02 -0500 Subject: [PATCH] add http response and request failure logging to recordPlaywright --- packages/playwright-recorder/src/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/playwright-recorder/src/index.ts b/packages/playwright-recorder/src/index.ts index 0bce59592f9..e923f3f7bb8 100644 --- a/packages/playwright-recorder/src/index.ts +++ b/packages/playwright-recorder/src/index.ts @@ -182,6 +182,14 @@ export async function recordPlaywright( page.on("crash", () => { console.error(`[PAGE CRASH]`); }); + page.on("response", response => { + if (response.status() >= 400) { + console.error(`[HTTP ${response.status()}] ${response.url()}`); + } + }); + page.on("requestfailed", request => { + console.error(`[REQUEST FAILED] ${request.url()} - ${request.failure()?.errorText}`); + }); try { return await script(page, expect);