Commit Graph

281 Commits

Author SHA1 Message Date
Tommy D. Rossi 893b58c87d debugger 2025-12-25 20:56:14 +01:00
Tommy D. Rossi 3d852fcfa7 little prompt thing 2025-12-23 19:03:35 +01:00
Tommy D. Rossi 150ad47307 fix about:blank gray icon and add auto-recovery after extension replacement 2025-12-22 19:29:25 +01:00
Tommy D. Rossi b8b2b468d2 add new test for the cdp session function 2025-12-22 18:17:47 +01:00
Tommy D. Rossi c84edb0afe support about blank 2025-12-22 18:17:32 +01:00
Tommy D. Rossi 581f283cb8 update cdp relay state on page navigation 2025-12-22 18:11:23 +01:00
Tommy D. Rossi 2decaf6b83 refactor: add sleep utility, reduce extension wait to 1s, add comments for CDP race condition 2025-12-21 17:43:11 +01:00
Tommy D. Rossi 9b73ab56f9 bump playwriter 0.0.26 and extension 0.0.54 2025-12-21 17:21:44 +01:00
Tommy D. Rossi 12dbad1ab4 do not send CDP commands too soon. 2025-12-21 17:20:07 +01:00
Tommy D. Rossi a298112437 Update .gitignore 2025-12-21 16:53:36 +01:00
Tommy D. Rossi 43e1862cdb wait 3s for extension after MCP starts relay server 2025-12-21 16:53:19 +01:00
Tommy D. Rossi b44f3ebb02 bump playwriter to 0.0.24: auto-restart server on version mismatch, simplified logging, cross-platform kill 2025-12-21 16:49:40 +01:00
Tommy D. Rossi 6809ebea72 restart ws process if already running with different version 2025-12-21 16:48:07 +01:00
Tommy D. Rossi ba8096fd74 reset tabs on disconnect 2025-12-21 16:26:13 +01:00
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 f97052f4f6 refactor tab group sync to be reactive and handle edge cases 2025-12-19 19:22:36 +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 04b757a7c8 add support for tab groups. green 2025-12-19 18:34:39 +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 951588bfe8 update welcome page colors and add Cursor install button 2025-12-18 15:43:53 +01:00
Tommy D. Rossi a2decc80e0 add distinct icons for disconnected and restricted tab states 2025-12-18 15:43:50 +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 d341e80270 ready to use baby 2025-12-13 18:05:50 +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 1a7cdd271e Update manifest.json 2025-12-09 12:28:26 +01:00
Tommy D. Rossi 376ebb06f8 nicer description 2025-12-09 12:22:58 +01:00