Commit Graph

  • c506027aec
    chore: run w/ sandbox by default (#412) Pavel Feldman 2025-05-13 15:30:02 -07:00
  • 7be0c8872e
    feat(args): allow configuring proxy, UA, viewport, https errors (#410) Pavel Feldman 2025-05-13 14:40:03 -07:00
  • ce72367208
    feat(storage): allow passing storage state for isolated contexts (#409) Pavel Feldman 2025-05-13 13:14:04 -07:00
  • 949f956378
    feat(ephemeral): allow for non-persistent context operation (#405) Pavel Feldman 2025-05-12 18:18:53 -07:00
  • a1eee8351e
    chore: collapse readme (#404) Pavel Feldman 2025-05-12 16:42:47 -07:00
  • fea3f26e85
    chore: mark v0.0.24 (#401) Pavel Feldman 2025-05-12 09:40:59 -07:00
  • dd5b41f1d8
    chore: account for undefined arguments (#400) Pavel Feldman 2025-05-12 09:35:33 -07:00
  • 05dc5d915b
    chore: mark v0.0.23 (#399) Pavel Feldman 2025-05-12 09:13:48 -07:00
  • 65a229c79f
    Fix import in README from createServer to createConnection (#396) Taiga Mikami 2025-05-13 00:46:21 +09:00
  • 84664d4b09
    test: unflake 'should throw connection error and allow re-connecting' (#398) Max Schmitt 2025-05-12 09:45:09 +02:00
  • 445170a76b
    chore: roll playwright 5/9 (#394) Pavel Feldman 2025-05-09 18:01:17 -07:00
  • c28b480b51
    feat(wait): allow waiting for given text (#390) Pavel Feldman 2025-05-09 15:35:28 -07:00
  • 65716b60dd
    fix: createConnection() via public API (#384) Max Schmitt 2025-05-09 21:50:38 +02:00
  • 75f74a54bc
    docs: reference to new Docker image (#380) Max Schmitt 2025-05-09 21:01:10 +02:00
  • ef41c626ef
    chore: unset skipLibCheck in tsconfig.json (#386) Max Schmitt 2025-05-09 14:35:09 +02:00
  • 95ca08fdb7
    fix: use of wrong launchOptions type in public API (#385) Max Schmitt 2025-05-09 14:16:04 +02:00
  • 053c2f3d32
    test: fix SSE MCP SDK imports (#383) Max Schmitt 2025-05-09 14:08:19 +02:00
  • 57b3c14276
    chore: only reset network log upon explicit navigation (#377) Pavel Feldman 2025-05-08 17:02:09 -07:00
  • 85c85bd2fb
    chore: support custom filename in screenshot function (#349) おがどら 2025-05-09 03:04:18 +09:00
  • 09ba7989c3
    test: run tests on MCP server inside Docker (#361) Max Schmitt 2025-05-07 18:04:20 +02:00
  • a115c31953
    chore: rename console to consoleMessages (#372) Max Schmitt 2025-05-07 16:40:08 +02:00
  • b5be37e5e7
    chore: mark v0.0.22 (#370) Max Schmitt 2025-05-07 12:49:11 +02:00
  • c2255246a3
    fix: don't error on navigating to a download link (#328) Simon Knott 2025-05-07 12:47:45 +02:00
  • 950d0d1d34
    devops: fix Docker publishing (#369) Max Schmitt 2025-05-07 11:46:33 +02:00
  • cdeba454b5
    chore: mark v0.0.21 (#364) Max Schmitt 2025-05-07 11:30:11 +02:00
  • 91ae93c167
    chore: change import assert to readFile (#368) Max Schmitt 2025-05-07 11:30:01 +02:00
  • 35e6c49d7c
    devops: publish Docker image to :latest as well (#365) Max Schmitt 2025-05-07 11:14:05 +02:00
  • e95b5b1dd6
    chore: get rid of connection factory (#362) Pavel Feldman 2025-05-06 14:27:28 -07:00
  • 23a2e5fee7
    devops: add Docker publishing (#356) Max Schmitt 2025-05-06 23:14:41 +02:00
  • d01aa19ffa
    chore: annotate tools (#351) Pavel Feldman 2025-05-05 17:38:22 -07:00
  • 8cd7d5a753
    chore(docker): optimize Dockerfile by excluding unnecessary files and using non-root user (#273) kanchi 2025-05-06 06:38:02 +09:00
  • 42faa3ccf8
    feat: add --(allowed|blocked)-origins (#319) Ross Wollman 2025-05-05 11:28:14 -07:00
  • 4694d60fc5
    fix(config): allow specifying user data dir in config (#342) Pavel Feldman 2025-05-05 08:23:24 -07:00
  • 7dc689eee7
    fix: installation tool on Windows (#345) Max Schmitt 2025-05-04 15:56:59 +02:00
  • 5df011ad4b
    feat(cli): set outputDir via cli options (#338) おがどら 2025-05-04 12:11:17 +09:00
  • 200cf737bb
    chore: use import.meta.resolve to lookup Playwright (#337) Pavel Feldman 2025-05-03 14:38:58 -07:00
  • d8a59e0d0d
    chore: mark v0.0.20 (#336) Pavel Feldman 2025-05-02 21:31:06 -07:00
  • 21533d9000
    chore: installation test added (#335) Pavel Feldman 2025-05-02 21:30:55 -07:00
  • 49979641fa
    fix: require is not defined (#334) Ryosuke Iwanaga 2025-05-02 21:19:54 -07:00
  • 43aa4001b5
    chore: mark v0.0.19 (#332) Pavel Feldman 2025-05-02 18:38:20 -07:00
  • 7e087af6a6
    chore: slightly adjust gen test prompt (#333) Pavel Feldman 2025-05-02 18:38:06 -07:00
  • 927a1280f1
    chore: allow generating tests for script (#331) Pavel Feldman 2025-05-02 17:41:58 -07:00
  • 292e75d464
    chore: roll Playwright to remove empty generic nodes (#330) Pavel Feldman 2025-05-02 16:10:48 -07:00
  • 2c9376e50f
    chore: don't sanitize file extension away (#327) Simon Knott 2025-05-02 19:58:48 +02:00
  • 062cdd0704
    fix: sticky launch errors (#324) Max Schmitt 2025-05-02 15:32:37 +02:00
  • a713300c5b
    test: use TestOptions type in config (#326) Max Schmitt 2025-05-02 13:50:03 +02:00
  • a15f0f301b
    chore: save downloads to outputDir (#310) Simon Knott 2025-05-02 10:57:31 +02:00
  • 23ce973377
    lint: ban console output (#317) Pavel Feldman 2025-04-30 14:15:32 -07:00
  • 685dea9e19
    chore: migrate to ESM (#303) Max Schmitt 2025-04-30 23:06:56 +02:00
  • 878be97668
    chore: mark v0.0.18 (#315) Pavel Feldman 2025-04-30 13:07:55 -07:00
  • 6d6b1a384b
    chore: fix merge config (#311) Pavel Feldman 2025-04-30 08:41:19 -07:00
  • fd22def4c5
    chore: fix test harness, close the client (#312) Pavel Feldman 2025-04-30 08:07:54 -07:00
  • 1b60870f50
    chore: bump to 0.0.17 (#306) Simon Knott 2025-04-30 12:30:03 +02:00
  • 1c760b3826
    fix: default to headful (#305) Simon Knott 2025-04-30 12:23:30 +02:00
  • 9efaea6a1c
    chore: mark v0.0.16 (#298) Pavel Feldman 2025-04-29 19:51:57 -07:00
  • 3f72fe53ec
    chore: add support for device (#300) Pavel Feldman 2025-04-29 19:51:00 -07:00
  • 40d125f0bb
    docs: document configuration file (#299) Pavel Feldman 2025-04-29 15:29:56 -07:00
  • 21d2f80fef
    chore: store channel profiles separately (#297) Pavel Feldman 2025-04-29 13:34:56 -07:00
  • 6efdc90078
    fix: show custom error for modal state (#240) Simon Knott 2025-04-29 18:48:52 +02:00
  • ad4147da54
    docs: Fix the default path to User data directory (#290) zwmmm 2025-04-29 23:53:30 +08:00
  • 69703cc882
    chore: follow up to exposing playwright config options (#289) Pavel Feldman 2025-04-29 08:53:03 -07:00
  • 4147e21a3a
    chore: fix update-readme TS linting (#296) Max Schmitt 2025-04-29 16:12:17 +02:00
  • 80c9b93b72
    chore: allow configuring raw Playwright options (#287) Pavel Feldman 2025-04-28 20:17:16 -07:00
  • 12e72a96c4
    chore: allow configuring screenshot tool (#286) Pavel Feldman 2025-04-28 17:21:23 -07:00
  • 697a69a8c2
    chore: allow specifying output dir (#285) Pavel Feldman 2025-04-28 16:35:33 -07:00
  • 6e76d5e550
    chore: split context.ts into files (#284) Pavel Feldman 2025-04-28 16:14:16 -07:00
  • 26779ceb20
    chore: allow passing config file (#281) Pavel Feldman 2025-04-28 15:04:59 -07:00
  • 23704ace1f
    chore: update docs on lint (#283) Pavel Feldman 2025-04-28 14:56:00 -07:00
  • b02370df2f
    chore: roll playwright to latest (#269) Pavel Feldman 2025-04-28 13:44:24 -07:00
  • bf7dbabca4
    feat: support streamable http transport (#243) Simon Knott 2025-04-28 11:11:31 +02:00
  • 7256ee3701
    docs(readme): Fix syntax error and improve formatting (#263) Zheng Xi Zhou 2025-04-24 16:30:35 +08:00
  • 0ed0bcd914
    feat(server): add host option to SSE server configuration (#261) Zheng Xi Zhou 2025-04-24 14:04:00 +08:00
  • 4d95761f66
    chore(gitignore): Add .idea and .DS_Store to .gitignore (#262) Zheng Xi Zhou 2025-04-24 13:05:06 +08:00
  • b9dc323734
    chore: enable @typescript-eslint/no-floating-promises rule (#260) Max Schmitt 2025-04-23 16:03:30 +02:00
  • 586492a3f0
    chore: mark v0.0.15 (#250) Pavel Feldman 2025-04-22 16:17:36 -07:00
  • f7e9bae571
    chore: roll playwright to 1745357020000 (#249) Pavel Feldman 2025-04-22 16:04:50 -07:00
  • 1bc3c761de
    feat(network): implement listing network requests (#247) Pavel Feldman 2025-04-22 16:04:25 -07:00
  • c80f7cf222
    chore: infer tool params (#241) Simon Knott 2025-04-22 13:24:38 +02:00
  • 9578a5b2af
    chore: mark v0.0.14 (#237) Pavel Feldman 2025-04-21 17:52:35 -07:00
  • cd5aa344f1
    docs: push docker doc down the readme (#236) Pavel Feldman 2025-04-21 17:31:18 -07:00
  • dc955c73a3
    Add Docker support (#220) Cody Rigney 2025-04-21 20:26:50 -04:00
  • d4f8f87b03
    docs: fix "programmatic usage with custom transports" code snippet (#235) Rui Figueira 2025-04-21 23:09:58 +01:00
  • 0c3792d231
    chore: auto update tools in README (#219) Max Schmitt 2025-04-21 20:22:57 +02:00
  • 7695717546
    docs: provide missing docs (#214) Pavel Feldman 2025-04-17 14:49:22 -07:00
  • 6a070a0dd8
    chore: restore page-side timeout (#213) Pavel Feldman 2025-04-17 14:25:27 -07:00
  • 6481100bdf
    feat(dialog): handle dialogs (#212) Pavel Feldman 2025-04-17 14:03:13 -07:00
  • 4b261286bf
    chore: test list tabs (#208) Pavel Feldman 2025-04-17 00:58:02 -07:00
  • 7e4a964b0a
    chore: flatten tool calling, prep for timeout handling (#205) Pavel Feldman 2025-04-16 19:36:48 -07:00
  • cea347d067
    chore: introduce modal states (#204) Pavel Feldman 2025-04-16 15:21:45 -07:00
  • 6054290d9a
    chore: follow up to the element screenshot change (#199) Pavel Feldman 2025-04-16 12:53:27 -07:00
  • 6d4adfe5c6
    feat: add element screenshot action for snapshots (#182) Andrei-Daniel Barzu 2025-04-16 20:28:44 +03:00
  • e7c7709b33
    chore: include "playwright" keyword, add examples (#196) Simon Knott 2025-04-16 17:18:40 +02:00
  • 5c2e11017d
    chore: convert console resource to tool (#193) Pavel Feldman 2025-04-15 18:01:59 -07:00
  • e4331313f9
    chore: update exported types (#192) Pavel Feldman 2025-04-15 16:39:52 -07:00
  • bc48600a49
    chore: mark v0.0.13 (#190) Pavel Feldman 2025-04-15 15:27:29 -07:00
  • 0d6bb2f547
    devops: add bots for other browsers/platforms (#174) Yury Semikhatsky 2025-04-15 13:16:56 -07:00
  • 795a9d578a
    chore: generalize status & action as code (#188) Pavel Feldman 2025-04-15 12:54:45 -07:00
  • 4a19e18999
    feat: respond with action and generated locator (#181) Simon Knott 2025-04-15 19:55:20 +02:00
  • 4d59e06184
    test: fix flaky test (#180) Simon Knott 2025-04-15 16:10:49 +02:00
  • 6891a525b3
    chore: add npx install step to the publish workflow (#178) Pavel Feldman 2025-04-14 20:09:38 -07:00