Commit Graph

  • 3decc28242 website Tommy D. Rossi 2025-12-30 14:25:19 +01:00
  • b19b7ae72d change colors of badges Tommy D. Rossi 2025-12-30 14:19:33 +01:00
  • 6fffe4b477 Update AGENTS.md Tommy D. Rossi 2025-12-30 14:02:06 +01:00
  • 449cd45e71 use addScriptToEvaluateOnNewDocument Tommy D. Rossi 2025-12-30 14:00:40 +01:00
  • 8eedbcf2e1 bump Tommy D. Rossi 2025-12-30 13:54:12 +01:00
  • f9a3c5b924 Update PLAYWRITER_AGENTS.md Tommy D. Rossi 2025-12-30 13:54:06 +01:00
  • de25a54a40 import examples from src Tommy D. Rossi 2025-12-30 13:37:35 +01:00
  • 1620b662c0 cleanup prompt. shorter. reference resourcse instead Tommy D. Rossi 2025-12-30 13:37:28 +01:00
  • 77a8877520 ad dstyles resouce Tommy D. Rossi 2025-12-30 13:34:18 +01:00
  • e729cc4fa5 Copy Playwriter Element Reference' Tommy D. Rossi 2025-12-30 13:32:53 +01:00
  • 2b862c436e add tabs permission to extension manifest Tommy D. Rossi 2025-12-30 13:28:29 +01:00
  • 9df46c48ca release: playwriter@0.0.30, extension@0.0.56 Tommy D. Rossi 2025-12-30 13:26:28 +01:00
  • 802abde340 fix: only skip disconnect for connecting tabs, not all non-connected Tommy D. Rossi 2025-12-30 13:25:44 +01:00
  • 582ec42f9f better reset prompt Tommy D. Rossi 2025-12-30 13:24:54 +01:00
  • 561a5d3730 do not detach not connected tabs Tommy D. Rossi 2025-12-30 13:21:58 +01:00
  • 774bc46afb wait for main frame on attach Tommy D. Rossi 2025-12-30 13:10:10 +01:00
  • cdc5d127a5 Update types.ts Tommy D. Rossi 2025-12-30 13:09:22 +01:00
  • 14711bb3b5 Add bunx compatibility note to changelog Tommy D. Rossi 2025-12-30 12:55:15 +01:00
  • 87ad30283b Update README.md Tommy D. Rossi 2025-12-30 12:53:56 +01:00
  • 626c5ee3de Use npx -y and @latest in welcome page config example Tommy D. Rossi 2025-12-29 22:14:48 +01:00
  • a4803cab99 Enable/disable extension when tabs are manually added/removed from playwriter group Tommy D. Rossi 2025-12-29 21:51:08 +01:00
  • 169ba48a77 Fix Editor/Debugger script listing after page load Tommy D. Rossi 2025-12-29 16:46:34 +01:00
  • 5e0cd2dd98 Add getReactSource to extract React component source location Tommy D. Rossi 2025-12-29 16:09:52 +01:00
  • 56e4e1566e Update mcp.test.ts Tommy D. Rossi 2025-12-28 23:38:49 +01:00
  • ba84eb5ac1 add right context menu for pinning Tommy D. Rossi 2025-12-28 23:36:20 +01:00
  • 5c5608cbb7 add support for styles Tommy D. Rossi 2025-12-28 23:10:33 +01:00
  • 92b301c1c0 sync icons on extension first load Tommy D. Rossi 2025-12-28 22:15:08 +01:00
  • 59161f6147 nn Tommy D. Rossi 2025-12-28 22:13:58 +01:00
  • a4e7ce10bd move cdp-relay and protocol out of extension subfolder Tommy D. Rossi 2025-12-28 21:05:04 +01:00
  • 13ec9b7be3 merge: keep sleep(50) for Runtime.disable Tommy D. Rossi 2025-12-28 20:46:02 +01:00
  • 63856afb0b fix Runtime.enable race condition with event-based synchronization Tommy D. Rossi 2025-12-28 15:16:17 +01:00
  • 55d0a3eaec process.env.PLAYWRITER_HOST Tommy D. Rossi 2025-12-28 19:07:20 +01:00
  • 6cf85ff01d token variable Tommy D. Rossi 2025-12-28 19:04:06 +01:00
  • eb62f6223a allow changing port and host via options and env Tommy D. Rossi 2025-12-28 19:01:08 +01:00
  • 98b3986062 fix Runtime.enable race condition with event-based synchronization Tommy D. Rossi 2025-12-28 15:16:17 +01:00
  • cb2c14b874 Update mcp.test.ts Tommy D. Rossi 2025-12-28 12:24:50 +01:00
  • 9b115ea2eb set tabs to connecting on extension replace Tommy D. Rossi 2025-12-28 12:20:50 +01:00
  • b7d0fcf365 Update PLAYWRITER_AGENTS.md Tommy D. Rossi 2025-12-28 12:02:55 +01:00
  • 806e6331c3 Update mcp.ts Tommy D. Rossi 2025-12-27 20:16:10 +01:00
  • 30a2f6ea4f Update README.md Tommy D. Rossi 2025-12-27 20:10:53 +01:00
  • 2e47242e47 Delete .mcp.json Tommy D. Rossi 2025-12-27 20:05:45 +01:00
  • f1f6b2f015 Update background.ts Tommy D. Rossi 2025-12-27 19:51:13 +01:00
  • 15e9613aff custom logs files Tommy D. Rossi 2025-12-27 19:50:55 +01:00
  • e4695e231d add support for remote agent in different host than extension. add support for editing css. Tommy D. Rossi 2025-12-27 18:48:52 +01:00
  • e63dc52c68 Update background.ts Tommy D. Rossi 2025-12-27 18:33:19 +01:00
  • 75c5c2360f Update editor.ts Tommy D. Rossi 2025-12-26 19:14:16 +01:00
  • 3631cfe233 further reduce sleeps while fixing timing-sensitive tests Tommy D. Rossi 2025-12-26 12:41:25 +01:00
  • 484020a092 reduce 300ms sleeps to 200ms and 500ms to 300ms Tommy D. Rossi 2025-12-26 12:37:11 +01:00
  • 6218a80981 reduce 200ms sleeps to 100ms Tommy D. Rossi 2025-12-26 12:35:36 +01:00
  • 2fea0612b5 use domcontentloaded for accessibility snapshot tests Tommy D. Rossi 2025-12-26 12:34:05 +01:00
  • 587f90bf6d replace slow external sites with example.com/org and use domcontentloaded Tommy D. Rossi 2025-12-26 12:28:50 +01:00
  • 3e9517c551 speed up tests by reducing sleeps and replacing slow external sites Tommy D. Rossi 2025-12-26 12:23:49 +01:00
  • c2d13c0363 add editor. use different port in tests Tommy D. Rossi 2025-12-26 00:01:05 +01:00
  • c693c7d775 add more debugger methods Tommy D. Rossi 2025-12-25 23:37:19 +01:00
  • bf74772f4e Update debugger.ts Tommy D. Rossi 2025-12-25 22:08:23 +01:00
  • 6dadc97779 nicer debugger api Tommy D. Rossi 2025-12-25 22:04:19 +01:00
  • eb58952578 always use urls Tommy D. Rossi 2025-12-25 21:37:38 +01:00
  • 91c30bbd3e Add Debugger class tests using CDP session directly Tommy D. Rossi 2025-12-25 21:33:33 +01:00
  • b888301c98 files are urls! Tommy D. Rossi 2025-12-25 21:32:56 +01:00
  • aed319be9e simpler debugger class Tommy D. Rossi 2025-12-25 21:23:09 +01:00
  • ccffd9477d document debugger Tommy D. Rossi 2025-12-25 21:20:15 +01:00
  • 918253dbd6 add comments Tommy D. Rossi 2025-12-25 21:13:40 +01:00
  • 39ecb0c8b5 Update debugger.ts Tommy D. Rossi 2025-12-25 21:01:21 +01:00
  • 893b58c87d debugger Tommy D. Rossi 2025-12-25 20:56:14 +01:00
  • 3d852fcfa7 little prompt thing Tommy D. Rossi 2025-12-23 19:03:35 +01:00
  • 150ad47307 fix about:blank gray icon and add auto-recovery after extension replacement Tommy D. Rossi 2025-12-22 19:29:25 +01:00
  • b8b2b468d2 add new test for the cdp session function Tommy D. Rossi 2025-12-22 18:17:47 +01:00
  • c84edb0afe support about blank Tommy D. Rossi 2025-12-22 18:17:32 +01:00
  • 581f283cb8 update cdp relay state on page navigation Tommy D. Rossi 2025-12-22 18:11:23 +01:00
  • 2decaf6b83 refactor: add sleep utility, reduce extension wait to 1s, add comments for CDP race condition Tommy D. Rossi 2025-12-21 17:43:11 +01:00
  • 9b73ab56f9 bump playwriter 0.0.26 and extension 0.0.54 Tommy D. Rossi 2025-12-21 17:21:44 +01:00
  • 12dbad1ab4 do not send CDP commands too soon. Tommy D. Rossi 2025-12-21 17:20:07 +01:00
  • a298112437 Update .gitignore Tommy D. Rossi 2025-12-21 16:53:36 +01:00
  • 43e1862cdb wait 3s for extension after MCP starts relay server Tommy D. Rossi 2025-12-21 16:53:19 +01:00
  • b44f3ebb02 bump playwriter to 0.0.24: auto-restart server on version mismatch, simplified logging, cross-platform kill Tommy D. Rossi 2025-12-21 16:49:34 +01:00
  • 6809ebea72 restart ws process if already running with different version Tommy D. Rossi 2025-12-21 16:48:07 +01:00
  • ba8096fd74 reset tabs on disconnect Tommy D. Rossi 2025-12-21 16:26:13 +01:00
  • f64e7498cd fix: use os.tmpdir for logs, improving Windows compatibility Tommy D. Rossi 2025-12-20 22:13:13 +01:00
  • 50aa6199d2 chore: bump to playwriter 0.0.22, extension 0.0.53 Tommy D. Rossi 2025-12-20 21:33:04 +01:00
  • 13031bd03e use green icons. do not tell about reset on timeouts Tommy D. Rossi 2025-12-20 21:31:48 +01:00
  • 8cf8ed9838 chore: bump playwriter to 0.0.21 Tommy D. Rossi 2025-12-20 20:26:21 +01:00
  • 170f9499df Update mcp.ts Tommy D. Rossi 2025-12-20 14:39:25 +01:00
  • 984611e28e Update mcp.ts Tommy D. Rossi 2025-12-20 14:39:19 +01:00
  • 660fb4c014 nn Tommy D. Rossi 2025-12-19 19:23:06 +01:00
  • f97052f4f6 refactor tab group sync to be reactive and handle edge cases Tommy D. Rossi 2025-12-19 19:22:36 +01:00
  • 5b474087eb use waitforloadstate Tommy D. Rossi 2025-12-19 19:09:19 +01:00
  • b0f786a166 less root crashes in mcp. more error logs. Tommy D. Rossi 2025-12-19 19:08:24 +01:00
  • 9585f9cced restore viewport stuff Tommy D. Rossi 2025-12-19 18:38:31 +01:00
  • 04b757a7c8 add support for tab groups. green Tommy D. Rossi 2025-12-19 18:34:39 +01:00
  • 0940402fed add support for overriding page viewport for playwright Tommy D. Rossi 2025-12-19 18:33:23 +01:00
  • e73c935da0 add timestamped log files with automatic cleanup Tommy D. Rossi 2025-12-19 12:23:42 +01:00
  • 71c8507b55 add type-safe event emitter to relay server for CDP message interception Tommy D. Rossi 2025-12-19 01:39:57 +01:00
  • b7ff5c6d75 run relay server in-process during tests for WS message interception Tommy D. Rossi 2025-12-18 16:11:10 +01:00
  • daf01b8b69 use XDG data directory for log files Tommy D. Rossi 2025-12-18 15:43:55 +01:00
  • 951588bfe8 update welcome page colors and add Cursor install button Tommy D. Rossi 2025-12-18 15:43:53 +01:00
  • a2decc80e0 add distinct icons for disconnected and restricted tab states Tommy D. Rossi 2025-12-18 15:43:50 +01:00
  • db4f7ef5a5 add test for getLocatorStringForElement Tommy D. Rossi 2025-12-17 18:45:30 +01:00
  • 3b16d43047 Update prompt.md Tommy D. Rossi 2025-12-17 13:44:34 +01:00
  • 0bc8119f18 Create debugger.md Tommy D. Rossi 2025-12-16 20:37:41 +01:00
  • 640f0e88c2 cache cdp session Tommy D. Rossi 2025-12-16 19:53:27 +01:00