Commit Graph

  • 5aef2aafcb devops: switch to node 20 on CI (#844) Yury Semikhatsky 2025-08-07 10:04:43 -07:00
  • 8ecc46c905 chore(extension): add test (#842) Yury Semikhatsky 2025-08-06 16:27:39 -07:00
  • 5dbb1504ba chore(extension): show error when connection is rejected due to inact… (#836) Yury Semikhatsky 2025-08-05 15:08:57 -07:00
  • 20e1144c3b chore(extension): proper watchdog for inactive page selector (#835) Yury Semikhatsky 2025-08-05 14:18:04 -07:00
  • eab20aa69e chore(extension): do not send if socket is already closed (#834) Yury Semikhatsky 2025-08-05 13:47:08 -07:00
  • 46ce86f97e chore(extension): terminate connection if nothing has been selected (#827) Yury Semikhatsky 2025-08-05 09:47:39 -07:00
  • 4890b9d509 chore(extension): create relay per context (#828) Yury Semikhatsky 2025-08-05 08:32:54 -07:00
  • 3f6837baa9 fix: cursor does not respond to listRoots (#826) Yury Semikhatsky 2025-08-04 20:52:55 -07:00
  • 6d62c173c8 chore(extension): build into dist directory (#825) Yury Semikhatsky 2025-08-04 11:47:25 -07:00
  • 41ba5ba0eb Merge remote-tracking branch 'origin/main' into copilot/fix-759 copilot/fix-759 copilot-swe-agent[bot] 2025-08-02 01:27:58 +00:00
  • 3c6eac9b21 chore: follow up with win test fix (#818) Pavel Feldman 2025-08-01 18:19:03 -07:00
  • 41a44f7abc chore(extension): terminate connection on debugger detach (#816) Yury Semikhatsky 2025-08-01 17:56:47 -07:00
  • 372395666a chore: allow to switch between browser connection methods (#815) Yury Semikhatsky 2025-08-01 17:34:28 -07:00
  • a60d7b8cd1 chore: slice profile dirs by root in vscode (#814) Pavel Feldman 2025-08-01 16:59:59 -07:00
  • d4667f865d Address review feedback: move permissions to contextOptions, remove redundant tests and files copilot-swe-agent[bot] 2025-08-01 23:59:38 +00:00
  • ffe0117456 chore: refactor initialize (#812) Pavel Feldman 2025-08-01 13:06:36 -07:00
  • ce81f556a5 Implement clipboard permissions support feature copilot-swe-agent[bot] 2025-08-01 18:56:45 +00:00
  • fc127d5895 Initial plan copilot-swe-agent[bot] 2025-08-01 18:32:15 +00:00
  • 7c07cc86eb chore(extension): bind relay lifetime to browser context (#804) Yury Semikhatsky 2025-07-31 22:25:40 -07:00
  • 3787439fc1 chore: serialize session entries for tool calls and user actions (#803) Pavel Feldman 2025-07-31 15:16:56 -07:00
  • 2a86ac74e3 chore: use pngs by default for screenshots (#797) Max Schmitt 2025-07-31 11:03:19 +02:00
  • 6dd44923da chore: make tab snapshot structured to mimic it in recorder (#799) Pavel Feldman 2025-07-30 20:57:34 -07:00
  • f600234897 chore: record user actions in the session log (#798) Pavel Feldman 2025-07-30 18:26:13 -07:00
  • 4df162aff5 chore: parse response in tests (#796) Pavel Feldman 2025-07-30 12:47:22 -07:00
  • 65d99fe595 chore(extension): do not show chrome: tabs (#780) Yury Semikhatsky 2025-07-29 10:11:44 -07:00
  • 903c857f19 chore(extension): use separate package.json (#778) Yury Semikhatsky 2025-07-28 17:16:08 -07:00
  • 9b5f97b076 chore(extension): use react for connect dialog (#777) Yury Semikhatsky 2025-07-28 15:23:33 -07:00
  • 04988d8fac chore: mark v0.0.32 (#768) v0.0.32 Pavel Feldman 2025-07-25 16:40:31 -07:00
  • 2bf57e22c6 chore: do not snapshot on fill (#767) Pavel Feldman 2025-07-25 15:54:18 -07:00
  • dbf113d5e4 chore(extension): reject second http connection (#766) Yury Semikhatsky 2025-07-25 14:46:48 -07:00
  • 6710a78641 Revert "chore: recommend sse by default" (#765) Pavel Feldman 2025-07-25 12:18:02 -07:00
  • a9b9fb85da chore: ping client and disconnect on connection termination (#764) Pavel Feldman 2025-07-25 12:17:51 -07:00
  • 26a2a6fc83 chore: recommend sse by default (#758) Yury Semikhatsky 2025-07-25 09:51:01 -07:00
  • e934d5e23e chore: retain the source code from the underlying tools (#756) Pavel Feldman 2025-07-24 17:08:35 -07:00
  • ecfa10448b chore: extract loop tools into a separate folder (#755) Pavel Feldman 2025-07-24 16:22:03 -07:00
  • e153ac3b7c chore(extension): exit gracefully when waiting for extension connection (#754) Yury Semikhatsky 2025-07-24 16:02:02 -07:00
  • e0fb748ccc chore: wire one tool in-process (#753) Pavel Feldman 2025-07-24 15:25:32 -07:00
  • c63b7823e1 chore: extract pure mcp server helpers (#751) Pavel Feldman 2025-07-24 12:57:01 -07:00
  • bd34e9d7e9 chore(extension): page selector for MCP (#750) Yury Semikhatsky 2025-07-24 12:01:35 -07:00
  • c72d0320f4 chore(extension): use free port (#735) Yury Semikhatsky 2025-07-24 10:25:13 -07:00
  • da8a244f33 chore: one tool experiment (#746) Pavel Feldman 2025-07-24 10:09:01 -07:00
  • 31a4fb3d07 chore: unify loops (#745) Pavel Feldman 2025-07-23 17:42:53 -07:00
  • bc120baa78 chore: do not double close connection (#744) Yury Semikhatsky 2025-07-23 17:41:15 -07:00
  • 2c5eac89a8 chore: add eval script (#743) Pavel Feldman 2025-07-23 10:31:37 -07:00
  • 288f1b863b docs: Add LM Studio installation instructions (#688) christian-lms 2025-07-23 11:22:13 -04:00
  • 53e3e37991 chore(extension): terminate all connections when tab closes (#741) Yury Semikhatsky 2025-07-22 22:23:00 -07:00
  • b1a0f775cf chore: save session log (#740) Pavel Feldman 2025-07-22 20:06:03 -07:00
  • 6320b08173 chore: follow up on tab snapshot capture (#739) Pavel Feldman 2025-07-22 17:43:42 -07:00
  • 601a74305c chore: introduce response type (#738) Pavel Feldman 2025-07-22 16:36:21 -07:00
  • c2b98dc70b chore(extension): handle root session id in the relay (#737) Yury Semikhatsky 2025-07-22 13:49:39 -07:00
  • 70862ce456 chore(extension): propagate errors to the client (#736) Yury Semikhatsky 2025-07-22 13:13:27 -07:00
  • 468c84eb8f chore: move state to tab, do not cache snapshot (#730) Pavel Feldman 2025-07-22 07:53:33 -07:00
  • cfcca40b90 chore(extension): find installed chrome (#728) Yury Semikhatsky 2025-07-21 17:57:38 -07:00
  • f1826b96b6 chore: align lint w/ playwright (#729) Pavel Feldman 2025-07-21 17:07:13 -07:00
  • eeeab4f042 fix: browser_take_screenshot to not require snapshot unless element is specified (#725) Copilot 2025-07-21 10:52:06 -07:00
  • e35f0ac562 Fix race condition bug in session file check copilot/fix-726 copilot-swe-agent[bot] 2025-07-21 03:32:24 +00:00
  • bb9de30ef9 Fix race condition in session file initialization by chaining file operations copilot-swe-agent[bot] 2025-07-21 02:14:40 +00:00
  • 9588845cc3 Fix linting issues and finalize save-session implementation copilot-swe-agent[bot] 2025-07-21 01:02:43 +00:00
  • f00f78491a Implement --save-session functionality with session logging copilot-swe-agent[bot] 2025-07-21 00:56:15 +00:00
  • 173637e1d2 Initial plan copilot-swe-agent[bot] 2025-07-21 00:39:02 +00:00
  • efe3ff0c7c Add test for browser_evaluate error handling (#719) Copilot 2025-07-19 20:12:32 -07:00
  • e3df209b96 chore(extension): support running in http mode (#717) Yury Semikhatsky 2025-07-19 08:30:29 -07:00
  • 29711d07d3 chore: use streamable http by default (#716) Pavel Feldman 2025-07-18 18:31:00 -07:00
  • b0be1ee256 chore: add GitHub Copilot agent YAML specification (#715) Copilot 2025-07-18 18:03:23 -07:00
  • d3867affed chore: add mcp chrome extension (#710) Yury Semikhatsky 2025-07-18 17:12:44 -07:00
  • 47a73de357 Fix redundant conditional logic in browser_evaluate error test copilot/fix-707 copilot-swe-agent[bot] 2025-07-18 22:16:55 +00:00
  • d9d5e3f7ed Restore webkit-specific expectations for browser_evaluate error test copilot-swe-agent[bot] 2025-07-18 21:01:38 +00:00
  • 1eee30fd45 feat: add fullPage mode to browser_take_screenshot (#704) Copilot 2025-07-18 13:56:43 -07:00
  • 29ac29e6bb fix: no-sandbox flag logic to only disable sandbox when explicitly passed (#709) Copilot 2025-07-18 13:56:01 -07:00
  • 13257ce625 Fix streamable HTTP transport connection cleanup copilot/fix-701 copilot-swe-agent[bot] 2025-07-18 20:43:59 +00:00
  • 0c8a2c9c70 Remove all implementation detail checks from browser_evaluate error test copilot-swe-agent[bot] 2025-07-18 20:21:49 +00:00
  • ce1652d7af Remove implementation detail check for page._evaluateFunction copilot-swe-agent[bot] 2025-07-18 20:14:39 +00:00
  • 269d8d8a4d Add conditional webkit expectations for browser_evaluate error test copilot-swe-agent[bot] 2025-07-18 19:52:18 +00:00
  • 2acdc66c27 Add browser_evaluate (error) test for JavaScript error handling copilot-swe-agent[bot] 2025-07-18 18:49:06 +00:00
  • 723ad2a9a6 Initial plan copilot-swe-agent[bot] 2025-07-18 18:37:16 +00:00
  • 046958e7d9 Migrate tests from /sse to /mcp endpoint and rename file copilot-swe-agent[bot] 2025-07-18 18:24:59 +00:00
  • 9f8441daa5 chore(docs): make VSCode match other README sections (#706) Adam Gastineau 2025-07-18 11:21:29 -07:00
  • 8d7f1fa231 Fix routing to make /mcp default transport copilot-swe-agent[bot] 2025-07-18 18:09:12 +00:00
  • 9ca9e82006 Migrate to /mcp streamable transport by default copilot-swe-agent[bot] 2025-07-18 16:04:59 +00:00
  • 3b9397dc80 Initial plan copilot-swe-agent[bot] 2025-07-18 15:53:13 +00:00
  • 64f950ae42 chore: mark v0.0.31 (#691) v0.0.31 Pavel Feldman 2025-07-17 16:04:21 -07:00
  • 5bfff0a059 chore: include recent console logs in results (#689) Pavel Feldman 2025-07-17 14:58:44 -07:00
  • c97bc6e2ae chore: allow right click (#687) Pavel Feldman 2025-07-17 13:24:05 -07:00
  • fe0c0ffffe chore: mirror cli options w/ env vars (#685) Pavel Feldman 2025-07-17 10:19:18 -07:00
  • 9526910864 chore: sort install sections (#682) Pavel Feldman 2025-07-17 09:06:10 -07:00
  • 95454735bf chore: remove image reply special case in cursor (#680) Pavel Feldman 2025-07-16 18:32:07 -07:00
  • e9f6433241 chore: remove server experiment (#681) Pavel Feldman 2025-07-16 18:05:47 -07:00
  • d61aa16fee chore: turn vision into capability (#679) Pavel Feldman 2025-07-16 16:40:00 -07:00
  • 012c906500 chore: introduce browser_evaluate (#678) Pavel Feldman 2025-07-16 15:02:47 -07:00
  • 825a97d66e chore: remove generate_test tool for now - it adds no value (#675) Pavel Feldman 2025-07-16 13:33:05 -07:00
  • 3061d9aa56 chore: resolve dialog races (#673) Pavel Feldman 2025-07-16 13:32:54 -07:00
  • da818d113a chore: make tab indexes 0-based (#674) Pavel Feldman 2025-07-16 09:55:08 -07:00
  • a5a57df105 chore: include page errors in console messages (#671) Pavel Feldman 2025-07-15 15:46:09 -07:00
  • be8adb1866 chore: migrate to locator._resolveSelector (#670) Pavel Feldman 2025-07-15 14:50:33 -07:00
  • c5a2324aaf chore: mark v0.0.30 (#666) v0.0.30 Pavel Feldman 2025-07-14 10:53:12 -07:00
  • 128474b4aa chore: remove extension code (#667) Pavel Feldman 2025-07-14 10:52:38 -07:00
  • 7fca8f50f8 chore: roll Playwright to 1.54.1 (#665) Pavel Feldman 2025-07-14 09:51:14 -07:00
  • 841bb417d1 chore: update to 1.54.0 (#653) Simon Knott 2025-07-14 09:53:33 +02:00
  • 59f1d67a4e feat(dblclick): add double click (#654) Pavel Feldman 2025-07-11 16:45:39 -07:00
  • 1600ba6645 docs: Update README about imageResponses option. (#646) おがどら 2025-07-10 09:40:22 +09:00