mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-17 07:13:45 +01:00
* Add window management tools for multi-window support * Refactor window management tools to remove title references and simplify responses * Refactor PlaywrightDriver to use readonly page property and remove _currentPage references * Update test/mcp/src/automationTools/windows.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Fix URL matching and CDP session handling in multi-window support (#289261) * Initial plan * Address code review feedback: improve URL matching and CDP session handling - Improve URL matching in switchToWindow to prefer exact matches before substring matches - Clear CDP session when switching windows to prevent using stale sessions - Add comprehensive documentation explaining the matching strategy and CDP session behavior Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com> * Add automation tools for window interactions and update multiplex server configuration --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com> Co-authored-by: rebornix <876920+rebornix@users.noreply.github.com>
VS Code Automation Package
This package contains functionality for automating various components of the VS Code UI, via an automation "driver" that connects from a separate process. It is used by the smoke tests.