Commit Graph

26 Commits

Author SHA1 Message Date
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 e4695e231d add support for remote agent in different host than extension. add
support for editing css.
2025-12-27 18:48:52 +01:00
Tommy D. Rossi 12dbad1ab4 do not send CDP commands too soon. 2025-12-21 17:20:07 +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 f64e7498cd fix: use os.tmpdir for logs, improving Windows compatibility 2025-12-20 22:13:13 +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 daf01b8b69 use XDG data directory for log files 2025-12-18 15:43:55 +01:00
Tommy D. Rossi 31cd9b2a3f nn 2025-12-16 19:04:58 +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 0df52a08c0 removed relayConnection.ts. added diff for ai snapshot. use search param 2025-11-25 10:35:39 +01:00
Tommy D. Rossi 9219912d35 add reset as tool 2025-11-25 09:57:38 +01:00
Tommy D. Rossi 7eb5060d71 fix tsc 2025-11-24 16:40:07 +01:00
Tommy D. Rossi 385a9d0642 nn 2025-11-24 16:33:57 +01:00
Tommy D. Rossi d52d591155 better test. spawn the extension with playwright 2025-11-22 11:43:52 +01:00
Tommy D. Rossi 35dbcab181 feat: add getLocatorStringForElement and fix timeout in getCurrentPage 2025-11-21 22:27:48 +01:00
Tommy D. Rossi e0292cf88b rename 2025-11-16 13:18:51 +01:00
Tommy D. Rossi eac38d8317 Update package.json 2025-11-15 22:30:40 +01:00
Tommy D. Rossi b79c480633 Update pnpm-lock.yaml 2025-11-15 18:55:51 +01:00
Tommy D. Rossi 1ac644d4bd new code 2025-11-15 13:06:08 +01:00
Tommy D. Rossi 50b453a64c nicer typescript types 2025-11-14 14:35:48 +01:00
Tommy D. Rossi 8e98c68de4 got it to work 2025-11-13 21:12:31 +01:00
Tommy D. Rossi fbacaf8832 adding more files 2025-11-13 19:47:35 +01:00
Tommy D. Rossi 078e7dd163 tsc 2025-11-13 19:27:04 +01:00
Tommy D. Rossi 1da15b71b3 updates 2025-11-13 19:25:11 +01:00
Tommy D. Rossi 8e5d68a6f2 updates 2025-11-13 19:24:05 +01:00
Tommy D. Rossi 12c5387409 init 2025-11-13 19:24:03 +01:00