Commit Graph

59 Commits

Author SHA1 Message Date
Tyler James Leonhardt
a7cdeedd57 Add another server built on top of our own automation framework (#262984)
* Add another server built on top of our own automation framework

It's a big PR but a lot of this is boiler plate. It's just essentially wrapping our Automation framework in a bunch of tools.

* Lay the foundation for multiplexing
2025-08-22 17:20:22 -07:00
Tyler James Leonhardt
63a08f4e04 Mention debugging of the server (#262586) 2025-08-20 21:59:27 +00:00
Tyler James Leonhardt
14077dbc5b Inject alpha playwright in to our automation in MCP case (#262564)
This fixes things for MCP... with a hack. But Playwright is not interested in having interop between Playwright & Playwright MCP atm... so this is the best we can do for now.
2025-08-20 21:02:18 +00:00
Benjamin Pasero
d2edee2476 Revert "Allow dialogs in automation" (#262444)
Revert "Allow dialogs in automation (#262417)"

This reverts commit 53c9922948.
2025-08-20 06:24:03 +00:00
Tyler James Leonhardt
53c9922948 Allow dialogs in automation (#262417)
So that mcp can use dialogs and let the user answer the dialogs. This is critical for auth.

This also switches to using the custom dialog in electron so that the driver can interact with it.
2025-08-19 18:56:19 -07:00
Tyler James Leonhardt
84d98ca969 Allow running in serverless web (#262390) 2025-08-19 13:42:25 -07:00
Copilot
a496091135 Fix smoke test directory conflicts by adding unique workspace path suffixes (#262268) 2025-08-19 12:57:48 +02:00
Tyler James Leonhardt
c81631ed89 Use stdio for the vscode playwright mcp (#262260)
* Use stdio for the vscode playwright mcp

makes for easier management... since it can be compiled when launched.

* add to readme
2025-08-19 08:27:10 +02:00
Tyler James Leonhardt
4a653ec816 Add initial MCP server (#261898) 2025-08-15 23:25:13 -07:00