Yury Semikhatsky
fb65bc7559
chore: show download link on the status mismatch page ( #928 )
...
<img width="610" height="108" alt="image"
src="https://github.com/user-attachments/assets/bc1f7534-f282-44f0-bb58-e385b2bf82af "
/>
2025-08-22 09:10:53 -07:00
ach
94ca0763d5
docs: add instructions for installation in openai codex ( #927 )
2025-08-21 16:19:26 -07:00
Simon Knott
2ae7800ac1
chore(vscode): add vscode mcp factory ( #868 )
2025-08-21 14:28:35 +02:00
Yury Semikhatsky
f6862a39c3
chore: check version in page, link to instructions ( #918 )
2025-08-19 17:39:58 -07:00
Yury Semikhatsky
e664e0460c
chore: check extension version on connect ( #907 )
2025-08-18 13:28:13 -07:00
Pavel Feldman
865eac2fee
chore: do not wrap mcp in proxy by default, drive-by deps fix ( #909 )
2025-08-16 19:39:49 -07:00
Yury Semikhatsky
d5d810f896
chore: mark 0.0.34 ( #901 )
v0.0.34
2025-08-15 17:38:58 -07:00
Yury Semikhatsky
1efd3b55e5
devops: update extension manifest version ( #904 )
2025-08-15 16:10:49 -07:00
Yury Semikhatsky
1d1db1e287
chore: fix copyright ( #903 )
2025-08-15 15:36:12 -07:00
Yury Semikhatsky
25f15e7f5e
devops: set-version.js script ( #902 )
2025-08-15 15:28:59 -07:00
Yury Semikhatsky
c559243ef6
chore(extension): connected badge while loading ( #899 )
2025-08-15 13:44:17 -07:00
Yury Semikhatsky
91d5d24cab
chore: handle list roots in the server, with timeout ( #898 )
2025-08-15 11:23:59 -07:00
Yury Semikhatsky
92554abfd1
devops: extension publishing job ( #888 )
2025-08-15 10:25:46 -07:00
Pavel Feldman
4370f2cdf2
chore: try macos15 runners ( #892 )
2025-08-15 10:19:52 -07:00
Yury Semikhatsky
ba726fb44a
chore(extension): connection timeout when extension not installed ( #896 )
2025-08-15 09:09:35 -07:00
Yury Semikhatsky
2fc4e88048
chore(extension): add readme file, recommend --extension option ( #894 )
2025-08-14 16:01:14 -07:00
Adam Tarantino
3f148a4005
docs: add opencode installation instructions ( #895 )
2025-08-14 15:41:46 -07:00
Pavel Feldman
c92aefdc12
chore: close all clients in fixture ( #878 )
2025-08-14 10:57:07 -07:00
Pavel Feldman
badfd82202
chore: move tool schema to mcp as it is used by all servers ( #887 )
2025-08-13 18:23:25 -07:00
Yury Semikhatsky
12942b81d6
fix: wait for initialization to complete before listing tools ( #886 )
2025-08-13 17:29:10 -07:00
Pavel Feldman
73adb0fdf0
chore: steer towards mcp types a bit ( #880 )
2025-08-13 14:09:37 -07:00
Yury Semikhatsky
8572ab300c
chore: separate proxy client from external ( #877 )
2025-08-12 18:05:45 -07:00
Pavel Feldman
c091a11d76
chore: extract utils folder ( #876 )
2025-08-12 14:33:00 -07:00
Pavel Feldman
dbd44110f1
chore: run test server per context ( #874 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/869
2025-08-12 13:41:08 -07:00
Pavel Feldman
2f41a3f6b1
chore: roll Playwright to latest ( #875 )
2025-08-12 13:30:32 -07:00
Yury Semikhatsky
7c4d67b3ae
chore: tool definition without zod ( #873 )
2025-08-12 13:19:25 -07:00
Vicente Filho
53c6b6dcb1
fix: backtick quote escaping ( #871 )
2025-08-12 13:19:09 -07:00
Yury Semikhatsky
1fb2878271
fix(proxy): properly forward root requests and client metadata ( #865 )
2025-08-12 10:17:45 +02:00
Pavel Feldman
ab0ecc4075
chore: introduce check-deps ( #864 )
2025-08-11 17:21:26 -07:00
Yury Semikhatsky
f010164bf1
chore: mcp backend switcher ( #854 )
2025-08-11 14:16:43 -07:00
Pavel Feldman
db9cfe1720
chore: bump test workers to 2 on CI ( #863 )
2025-08-11 12:48:54 -07:00
Pavel Feldman
24f81a7a27
fix: emit code for waitfor ( #862 )
...
Fixes https://github.com/microsoft/playwright-mcp/issues/859
2025-08-11 11:58:45 -07:00
Yury Semikhatsky
21ced701b5
chore(extension): status page ( #856 )
2025-08-08 18:33:10 -07:00
Pavel Feldman
d3bf2eefc6
chore: mark 0.0.33 ( #851 )
v0.0.33
2025-08-08 17:22:18 -07:00
Pavel Feldman
2ca899316d
chore: roll Playwright to recent ( #850 )
2025-08-08 09:37:07 -07:00
Pavel Feldman
16f3523317
chore: do not return fullPage screenshots to the LLM ( #849 )
2025-08-08 09:36:51 -07:00
Omar Bahareth
6c2dda31ad
fix(docs): Invalid MCP Install Link ( #846 )
2025-08-07 18:39:50 -07:00
Yury Semikhatsky
3b6ecf0a43
chore(extension): connect button for each page, style tweaks ( #848 )
...
<img width="643" height="709" alt="image"
src="https://github.com/user-attachments/assets/850f2455-b853-4c0f-8047-a7f2ced16b7b "
/>
2025-08-07 17:24:48 -07:00
Yury Semikhatsky
636f1956cc
chore(extension): explicitly detach from debugger when connection closes ( #847 )
2025-08-07 14:45:52 -07:00
Yury Semikhatsky
5aef2aafcb
devops: switch to node 20 on CI ( #844 )
...
Node 18 maintanence period ended in April 2025. Running on 18 already
caused a problem in https://github.com/microsoft/playwright-mcp/pull/842
2025-08-07 10:04:43 -07:00
Yury Semikhatsky
8ecc46c905
chore(extension): add test ( #842 )
...
* On Linux headed mode under xvfb-run fails to properly launch the
process. It works fine without xvfb-run, we don't have environment for
that on CI, so run on macOS instead.
* Node v18.20.8 stalls on `const uuid = crypto.randomUUID();`, so use
v20 for the extension tests.
2025-08-06 16:27:39 -07:00
Yury Semikhatsky
5dbb1504ba
chore(extension): show error when connection is rejected due to inact… ( #836 )
...
…ivity
2025-08-05 15:08:57 -07:00
Yury Semikhatsky
20e1144c3b
chore(extension): proper watchdog for inactive page selector ( #835 )
2025-08-05 14:18:04 -07:00
Yury Semikhatsky
eab20aa69e
chore(extension): do not send if socket is already closed ( #834 )
...
* Remove debugger listeners if closed() is called as `ws.onclosed` is
dispatched asynchronously
* Tabs can be closed while update badge command is in flight
* Inflight CDP commands fail if the tab closes, do not try to send their
response to a closed socket
2025-08-05 13:47:08 -07:00
Yury Semikhatsky
46ce86f97e
chore(extension): terminate connection if nothing has been selected ( #827 )
2025-08-05 09:47:39 -07:00
Yury Semikhatsky
4890b9d509
chore(extension): create relay per context ( #828 )
2025-08-05 08:32:54 -07:00
Yury Semikhatsky
3f6837baa9
fix: cursor does not respond to listRoots ( #826 )
2025-08-04 20:52:55 -07:00
Yury Semikhatsky
6d62c173c8
chore(extension): build into dist directory ( #825 )
2025-08-04 11:47:25 -07:00
Pavel Feldman
3c6eac9b21
chore: follow up with win test fix ( #818 )
2025-08-01 18:19:03 -07:00
Yury Semikhatsky
41a44f7abc
chore(extension): terminate connection on debugger detach ( #816 )
2025-08-01 17:56:47 -07:00