Skip to content

feat: Add launch_chrome tool for launching Chrome with remote debugging#43

Merged
Winify merged 1 commit intomainfrom
feature/launch-chrome
Mar 20, 2026
Merged

feat: Add launch_chrome tool for launching Chrome with remote debugging#43
Winify merged 1 commit intomainfrom
feature/launch-chrome

Conversation

@Winify
Copy link
Copy Markdown
Collaborator

@Winify Winify commented Mar 20, 2026

Proposed changes

  • Introduced launch_chrome tool to simplify launching Chrome instances with remote debugging enabled
  • Supports "newInstance" and "freshSession" modes, with an option to copy profile files for use during debugging
  • Updated attach_browser to utilize the new launch_chrome tool for streamlined workflow
  • Enhanced session handling, cleanup logic, and active tab management during attach_browser operations
  • Updated corresponding tests and documentation

Types of changes

  • Polish (an improvement for an existing feature)
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update (improvements to the project's docs)
  • Specification changes (updates to WebDriver command specifications)
  • Internal updates (everything related to internal scripts, governance documentation and CI files)

Checklist

  • I have squashed commits that belong together
  • I have tested with Claude Desktop (or another MCP-compatible client)
  • I have read the CONTRIBUTING doc
  • I have added the necessary documentation for new/changed tools (if appropriate)
  • I have added proper type definitions for new commands (if appropriate)

Further comments

Reviewers: @webdriverio/project-committers

…ging

- Introduced `launch_chrome` tool to simplify launching Chrome instances with remote debugging enabled
- Supports "newInstance" and "freshSession" modes, with an option to copy profile files for use during debugging
- Updated `attach_browser` to utilize the new `launch_chrome` tool for streamlined workflow
- Enhanced session handling, cleanup logic, and active tab management during `attach_browser` operations
- Updated corresponding tests and documentation
@Winify Winify merged commit 766afc7 into main Mar 20, 2026
5 checks passed
@Winify Winify deleted the feature/launch-chrome branch March 20, 2026 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant