mirror of
https://github.com/microsoft/vscode.git
synced 2026-07-10 16:58:55 -05:00
* chore: migrate agent-browser to @playwright/cli Replace all uses of the `agent-browser` automation tool with `@playwright/cli`, which supports `npx @playwright/cli attach --cdp=<port>` for connecting to Electron/Chromium apps via CDP. - Rewrite launch SKILL.md files (Code OSS and Copilot variants) with new command mappings: attach --cdp, tab-list, snapshot, screenshot --filename, fill, press - Update auto-perf-optimize and chat-customizations-editor skills with @playwright/cli commands; fix eval blocks to use IIFE syntax required by the new tool - Migrate testRemoteAgentHost.sh: connect→attach --cdp, snapshot -i→snapshot, screenshot path→screenshot --filename=path; verified end-to-end with --skip-message - Remove agent-browser from extensions/copilot/package.json (covered by root devDependency); bump @playwright/cli to ^0.1.9 in root package.json * fix: add @types/ws as explicit devDependency in copilot extension Previously pulled in transitively via agent-browser -> webdriver. Now that agent-browser is removed, @types/ws must be declared directly.