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
372395666a
chore: allow to switch between browser connection methods ( #815 )
2025-08-01 17:34:28 -07:00
Yury Semikhatsky
7c07cc86eb
chore(extension): bind relay lifetime to browser context ( #804 )
2025-07-31 22:25:40 -07:00
Yury Semikhatsky
dbf113d5e4
chore(extension): reject second http connection ( #766 )
2025-07-25 14:46:48 -07:00
Yury Semikhatsky
e153ac3b7c
chore(extension): exit gracefully when waiting for extension connection ( #754 )
2025-07-24 16:02:02 -07:00
Pavel Feldman
c63b7823e1
chore: extract pure mcp server helpers ( #751 )
2025-07-24 12:57:01 -07:00
Yury Semikhatsky
c72d0320f4
chore(extension): use free port ( #735 )
2025-07-24 10:25:13 -07:00
Pavel Feldman
da8a244f33
chore: one tool experiment ( #746 )
2025-07-24 10:09:01 -07:00
Yury Semikhatsky
cfcca40b90
chore(extension): find installed chrome ( #728 )
2025-07-21 17:57:38 -07:00
Yury Semikhatsky
e3df209b96
chore(extension): support running in http mode ( #717 )
2025-07-19 08:30:29 -07:00
Yury Semikhatsky
d3867affed
chore: add mcp chrome extension ( #710 )
2025-07-18 17:12:44 -07:00