Skip to content

[playwright-browser-tunnel] Seperate out tunnelBrowserConnection and createTunneledBrowser to remove playwright dependency from tunnelBrowserConnection#5609

Merged
TheLarkInn merged 6 commits intomicrosoft:mainfrom
anarmawala:fix/update-dependency-chat
Feb 11, 2026
Merged

Conversation

@anarmawala
Copy link
Contributor

@anarmawala anarmawala commented Feb 7, 2026

Summary / Details

Seperate out the functions in the tunneledBrowserConnection since both functions don't require playwright. Moving them to seperate files allows you to import them individually without importing playwright.

How it was tested

Using rush build as the api should remain the same but give additional ways to import.

Impacted documentation

N/A

Copy link
Member

@bmiddha bmiddha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if you added the MCP wrapper here to start the MCP with the tunnel browser config?

@anarmawala
Copy link
Contributor Author

What if you added the MCP wrapper here to start the MCP with the tunnel browser config?

I think regardless, we should do this. I can look into this after this PR

anarmawala and others added 3 commits February 6, 2026 19:34
…-dependency-chat_2026-02-07-01-52.json

Co-authored-by: Bharat Middha <5100938+bmiddha@users.noreply.github.com>
Copy link
Member

@TheLarkInn TheLarkInn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is a change intrinsically to the PLBS vscode-extension, we need to bump that package.json version and add it to this PR.

@iclanton iclanton moved this from Needs triage to In Progress in Bug Triage Feb 11, 2026
@TheLarkInn TheLarkInn enabled auto-merge (squash) February 11, 2026 19:43
@TheLarkInn TheLarkInn merged commit 7e4e068 into microsoft:main Feb 11, 2026
6 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Closed in Bug Triage Feb 11, 2026
@anarmawala anarmawala deleted the fix/update-dependency-chat branch February 11, 2026 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Closed

Development

Successfully merging this pull request may close these issues.

3 participants