Commit Graph

363 Commits

Author SHA1 Message Date
Tommy D. Rossi a5f57ea5d6 add example locators 2025-12-31 11:43:49 +01:00
Tommy D. Rossi 9ad8428be1 Update prompt.md 2025-12-31 10:55:03 +01:00
Tommy D. Rossi 4a5bf3c3a3 Update prompt.md 2025-12-31 10:38:55 +01:00
Tommy D. Rossi 1f68e59e64 Update prompt.md 2025-12-31 10:36:50 +01:00
Tommy D. Rossi 97d971a993 nicer resources urls 2025-12-31 10:34:56 +01:00
Tommy D. Rossi 6753e1953f Update vite.config.ts 2025-12-30 17:45:45 +01:00
Tommy D. Rossi 2890d82470 Update package.json 2025-12-30 17:45:37 +01:00
Tommy D. Rossi d37b2eee92 vercel react router 2025-12-30 17:44:41 +01:00
Tommy D. Rossi c97a6123b2 Update package.json 2025-12-30 17:43:01 +01:00
Tommy D. Rossi e7b4f07dd4 fix website 2025-12-30 17:41:44 +01:00
Tommy D. Rossi 45ca51bc35 Update _index.tsx 2025-12-30 17:39:52 +01:00
Tommy D. Rossi d88012324c fix: read prompt.md from src/ instead of dist/ 2025-12-30 15:22:54 +01:00
Tommy D. Rossi e4e509d638 Update react-router.config.ts 2025-12-30 14:35:40 +01:00
Tommy D. Rossi 2a8fb62995 Update react-router.config.ts 2025-12-30 14:35:35 +01:00
Tommy D. Rossi ab80c760c8 Bump playwriter to 0.0.32 2025-12-30 14:31:47 +01:00
Tommy D. Rossi 8604d06e7f Update README.md 2025-12-30 14:30:52 +01:00
Tommy D. Rossi 237f24d3f8 Generate MCP resources at build time and host on playwriter.dev
- Add build-resources.ts script to generate markdown API docs
- Resources now use https://playwriter.dev/resources/*.md URLs
- Output to both playwriter/dist/ and website/public/resources/
- Simplify mcp.ts resource handlers to read pre-built files
2025-12-30 14:30:30 +01:00
Tommy D. Rossi aca26896b4 Update README.md 2025-12-30 14:28:02 +01:00
Tommy D. Rossi 169f43599a Update pnpm-lock.yaml 2025-12-30 14:25:21 +01:00
Tommy D. Rossi 3decc28242 website 2025-12-30 14:25:19 +01:00
Tommy D. Rossi b19b7ae72d change colors of badges 2025-12-30 14:19:33 +01:00
Tommy D. Rossi 6fffe4b477 Update AGENTS.md 2025-12-30 14:02:06 +01:00
Tommy D. Rossi 449cd45e71 use addScriptToEvaluateOnNewDocument 2025-12-30 14:00:40 +01:00
Tommy D. Rossi 8eedbcf2e1 bump 2025-12-30 13:54:12 +01:00
Tommy D. Rossi f9a3c5b924 Update PLAYWRITER_AGENTS.md 2025-12-30 13:54:06 +01:00
Tommy D. Rossi de25a54a40 import examples from src 2025-12-30 13:37:35 +01:00
Tommy D. Rossi 1620b662c0 cleanup prompt. shorter. reference resourcse instead 2025-12-30 13:37:28 +01:00
Tommy D. Rossi 77a8877520 ad dstyles resouce 2025-12-30 13:34:18 +01:00
Tommy D. Rossi e729cc4fa5 Copy Playwriter Element Reference' 2025-12-30 13:32:53 +01:00
Tommy D. Rossi 2b862c436e add tabs permission to extension manifest 2025-12-30 13:28:29 +01:00
Tommy D. Rossi 9df46c48ca release: playwriter@0.0.30, extension@0.0.56 2025-12-30 13:26:28 +01:00
Tommy D. Rossi 802abde340 fix: only skip disconnect for connecting tabs, not all non-connected 2025-12-30 13:25:44 +01:00
Tommy D. Rossi 582ec42f9f better reset prompt 2025-12-30 13:24:54 +01:00
Tommy D. Rossi 561a5d3730 do not detach not connected tabs 2025-12-30 13:21:58 +01:00
Tommy D. Rossi 774bc46afb wait for main frame on attach 2025-12-30 13:10:10 +01:00
Tommy D. Rossi cdc5d127a5 Update types.ts 2025-12-30 13:09:26 +01:00
Tommy D. Rossi 14711bb3b5 Add bunx compatibility note to changelog 2025-12-30 12:55:15 +01:00
Tommy D. Rossi 87ad30283b Update README.md 2025-12-30 12:53:56 +01:00
Tommy D. Rossi 626c5ee3de Use npx -y and @latest in welcome page config example 2025-12-29 22:14:48 +01:00
Tommy D. Rossi a4803cab99 Enable/disable extension when tabs are manually added/removed from playwriter group 2025-12-29 21:51:08 +01:00
Tommy D. Rossi 169ba48a77 Fix Editor/Debugger script listing after page load 2025-12-29 16:46:34 +01:00
Tommy D. Rossi 5e0cd2dd98 Add getReactSource to extract React component source location
- Add bippy library for React fiber introspection
- Create build-bippy.ts and build-selector-generator.ts using Bun.build
- Use CDP Runtime.evaluate instead of addScriptTag to bypass CSP
- Add getReactSource utility function exposed in MCP VMContext
- Works on local React dev servers with JSX transform (not production builds)
2025-12-29 16:11:13 +01:00
Tommy D. Rossi 56e4e1566e Update mcp.test.ts 2025-12-28 23:38:49 +01:00
Tommy D. Rossi ba84eb5ac1 add right context menu for pinning 2025-12-28 23:36:20 +01:00
Tommy D. Rossi 5c5608cbb7 add support for styles 2025-12-28 23:10:33 +01:00
Tommy D. Rossi 92b301c1c0 sync icons on extension first load 2025-12-28 22:15:08 +01:00
Tommy D. Rossi 59161f6147 nn 2025-12-28 22:13:58 +01:00
Tommy D. Rossi a4e7ce10bd move cdp-relay and protocol out of extension subfolder 2025-12-28 21:05:04 +01:00
Tommy D. Rossi 13ec9b7be3 merge: keep sleep(50) for Runtime.disable 2025-12-28 20:46:02 +01:00
Tommy D. Rossi 63856afb0b fix Runtime.enable race condition with event-based synchronization
Replace arbitrary sleep(200ms) with proper wait for Runtime.executionContextCreated
event in the relay server. This ensures pages are fully ready before Runtime.enable
returns to Playwright, fixing intermittent 'page not found' errors.
2025-12-28 20:29:21 +01:00