Commit Graph

159 Commits

Author SHA1 Message Date
Tommy D. Rossi f64e7498cd fix: use os.tmpdir for logs, improving Windows compatibility 2025-12-20 22:13:13 +01:00
Tommy D. Rossi 50aa6199d2 chore: bump to playwriter 0.0.22, extension 0.0.53 2025-12-20 21:33:10 +01:00
Tommy D. Rossi 13031bd03e use green icons. do not tell about reset on timeouts 2025-12-20 21:31:48 +01:00
Tommy D. Rossi 8cf8ed9838 chore: bump playwriter to 0.0.21 2025-12-20 20:26:21 +01:00
Tommy D. Rossi 170f9499df Update mcp.ts 2025-12-20 14:39:25 +01:00
Tommy D. Rossi 984611e28e Update mcp.ts 2025-12-20 14:39:19 +01:00
Tommy D. Rossi 660fb4c014 nn 2025-12-19 19:23:06 +01:00
Tommy D. Rossi 5b474087eb use waitforloadstate 2025-12-19 19:09:19 +01:00
Tommy D. Rossi b0f786a166 less root crashes in mcp. more error logs. 2025-12-19 19:08:24 +01:00
Tommy D. Rossi 9585f9cced restore viewport stuff 2025-12-19 18:38:31 +01:00
Tommy D. Rossi 0940402fed add support for overriding page viewport for playwright 2025-12-19 18:33:23 +01:00
Tommy D. Rossi e73c935da0 add timestamped log files with automatic cleanup 2025-12-19 12:23:42 +01:00
Tommy D. Rossi 71c8507b55 add type-safe event emitter to relay server for CDP message interception 2025-12-19 01:39:57 +01:00
Tommy D. Rossi b7ff5c6d75 run relay server in-process during tests for WS message interception 2025-12-18 16:11:10 +01:00
Tommy D. Rossi daf01b8b69 use XDG data directory for log files 2025-12-18 15:43:55 +01:00
Tommy D. Rossi db4f7ef5a5 add test for getLocatorStringForElement 2025-12-17 18:45:30 +01:00
Tommy D. Rossi 3b16d43047 Update prompt.md 2025-12-17 13:44:34 +01:00
Tommy D. Rossi 0bc8119f18 Create debugger.md 2025-12-16 20:37:41 +01:00
Tommy D. Rossi 640f0e88c2 cache cdp session 2025-12-16 19:53:27 +01:00
Tommy D. Rossi 7aacc619cb nn 2025-12-16 19:48:15 +01:00
Tommy D. Rossi 0a36692371 add cdp session. fix tests with it 2025-12-16 19:46:38 +01:00
Tommy D. Rossi d593e20a3c new getcdpsession 2025-12-16 19:40:58 +01:00
Tommy D. Rossi 31cd9b2a3f nn 2025-12-16 19:04:58 +01:00
Tommy D. Rossi be1dddf2b6 fix tests for DPI 2025-12-16 19:04:48 +01:00
Tommy D. Rossi bfd370bdd8 add setDeviceScaleFactorForMacOS fo fix DPI on mac 2025-12-16 19:00:22 +01:00
Tommy D. Rossi 9ed8cb344b Create wait-for-page-load.ts 2025-12-15 13:55:19 +01:00
Tommy D. Rossi bf9c80bad0 release: playwriter 0.0.18 2025-12-13 18:07:35 +01:00
Tommy D. Rossi 1f265a0270 update changelog for 0.0.17 CDP tests and test refactoring 2025-12-11 17:30:17 +01:00
Tommy D. Rossi 6a864cc40f changed logFilePath. add more CDP tests 2025-12-11 17:29:36 +01:00
Tommy D. Rossi 57e63bbc12 fix stagehand timeout - send attachedToTarget after attachToTarget returns (0.0.16) 2025-12-08 15:41:47 +01:00
Tommy D. Rossi 7d66507299 bump playwriter to 0.0.15 - fix logger safety 2025-12-08 15:35:18 +01:00
Tommy D. Rossi 3900f5e49f bump playwriter to 0.0.14 2025-12-08 15:32:01 +01:00
Tommy D. Rossi d20cea7c49 add test for stagehand. Target.attachToTarget handling and better DCP types 2025-12-08 15:13:51 +01:00
Tommy D. Rossi 30d3a84494 fix: use os.homedir() for Windows compatibility 2025-11-28 17:21:55 +01:00
Tommy D. Rossi 3ce41b0263 chore: bump playwriter to 0.0.12 2025-11-28 17:16:28 +01:00
Tommy D. Rossi 7a928b2803 Merge pull request #1 from JosXa/fix/windows-path-resolution
fix: use fileURLToPath for prompt.md path resolution
2025-11-28 16:57:08 +01:00
Tommy D. Rossi a8ab268200 nicer green icon 2025-11-28 16:46:17 +01:00
JosXa dbc44e3fbb fix: use fileURLToPath for prompt.md path resolution 2025-11-28 15:48:34 +01:00
Tommy D. Rossi 85dd937fe4 improve accessibilitySnapshot diff: preserve baseline, use contextLines for hunks 2025-11-27 15:25:29 +01:00
Tommy D. Rossi fb9c7e1e37 nn 2025-11-26 17:00:40 +01:00
Tommy D. Rossi 4325d61c4d testing snaps 2025-11-25 18:15:24 +01:00
Tommy D. Rossi 7588e2a54c fix: page.url() returning empty after extension runs for a while
Target.targetInfoChanged handler was updating parent page's cached
targetInfo with child target info (service workers, iframes) because
it looked up targets by sessionId instead of targetId.

Now correctly iterates connectedTargets to find matching targetId.
2025-11-25 12:55:35 +01:00
Tommy D. Rossi 1ceb29f5b3 better error handling in mcp 2025-11-25 11:09:20 +01:00
Tommy D. Rossi 3f76e5764c add timeout for sendToExtension 2025-11-25 10:39:10 +01:00
Tommy D. Rossi 0df52a08c0 removed relayConnection.ts. added diff for ai snapshot. use search param 2025-11-25 10:35:39 +01:00
Tommy D. Rossi 4e3be9b497 use dedent. use search simpler param name 2025-11-25 09:57:51 +01:00
Tommy D. Rossi 9219912d35 add reset as tool 2025-11-25 09:57:38 +01:00
Tommy D. Rossi d212ee1d91 Update prompt.md 2025-11-25 09:52:32 +01:00
Tommy D. Rossi 900044bc89 no import() 2025-11-24 21:30:04 +01:00
Tommy D. Rossi 01c558cf9d show logs on error 2025-11-24 21:23:36 +01:00