From fffead4250c0f781991911e24c2f8fbdffb43493 Mon Sep 17 00:00:00 2001 From: "Tommy D. Rossi" Date: Sun, 16 Nov 2025 12:08:51 +0100 Subject: [PATCH] Update prompt.md --- playwriter/src/prompt.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/playwriter/src/prompt.md b/playwriter/src/prompt.md index da5702b..b19246b 100644 --- a/playwriter/src/prompt.md +++ b/playwriter/src/prompt.md @@ -91,10 +91,10 @@ then remember to call `context.removeAllListeners()` or `page.removeAllListeners ## reading past logs -you can keep track of logs using `globalThis.logs = []; page.on('console', msg => globalThis.logs.push({ type: msg.type(), text: msg.text() }))` +you can keep track of logs using `state.logs = []; page.on('console', msg => state.logs.push({ type: msg.type(), text: msg.text() }))` later, you can read logs that you care about. For example, to get the last 100 logs that contain the word "error": -`console.log('errors:'); globalThis.logs.filter(log => log.type === 'error').slice(-100).forEach(x => console.log(x))` +`console.log('errors:'); state.logs.filter(log => log.type === 'error').slice(-100).forEach(x => console.log(x))` -then to reset logs: `globalThis.logs = []` and to stop listening: `page.removeAllListeners('console')` +then to reset logs: `state.logs = []` and to stop listening: `page.removeAllListeners('console')`