Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 30, 2026

Renames the VSCode extension to better reflect its actual functionality: enabling Playwright tests in any remote VS Code environment while running browsers locally, not just Codespaces.

Changes

Package & Configuration

  • Renamed playwright-on-codespacesplaywright-local-browser-server in rush.json and package.json
  • Renamed directory: vscode-extensions/playwright-on-codespaces-vscode-extensionvscode-extensions/playwright-local-browser-server-vscode-extension
  • Updated extension display name, description, and command categories in package.json

Extension Detection API

  • Changed marker filename: .playwright-codespaces-extension-installed.txt.playwright-local-browser-server-extension-installed.txt
  • Updated EXTENSION_INSTALLED_FILENAME constant in @rushstack/playwright-browser-tunnel/src/utilities.ts
  • Updated isExtensionInstalledAsync() documentation

Documentation

  • Updated READMEs in vscode extension, playwright-browser-tunnel, and repository root
  • Added missing command/setting documentation (manageAllowlist, promptBeforeLaunch)

Manual Action Required

Icon files need manual update due to network restrictions:

  • vscode-extensions/playwright-local-browser-server-vscode-extension/assets/extension-icon.png
  • vscode-extensions/playwright-local-browser-server-vscode-extension/assets/extension-icon.svg

Download from:

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • github-production-user-asset-6210df.s3.amazonaws.com
    • Triggering command: /usr/bin/curl curl -L REDACTED -o /tmp/new-icon.png (dns block)
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>[playwright-on-codespaces] Rebrand "Playwright on Codespaces" to "Playwright Local Browser Server"</issue_title>
<issue_description>"Playwright on Codespaces" vscode extension needs to be rebranded to "Playwright Local Browser Server"

This includes migrating

  • All paths which contain "playwright-on-codespaces-vscode-extension"

  • Rush.json configuration

  • README's and linked README paths from

    • ./vscode-extensions/playwright-on-codespaces-vscode-extension
    • ./apps/playwright-browser-tunnel
  • "Playwright on Codespaces" strings in the vscode extension package.json

  • Rebrand the VSCode Icon to be the following image:

    • PNG Image
    • SVG Image</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 4 commits January 30, 2026 19:44
- Renamed directory from playwright-on-codespaces-vscode-extension to playwright-local-browser-server-vscode-extension
- Updated rush.json with new package name and project folder
- Updated package.json: name, displayName, description, repository path, homepage, command categories
- Updated extension.ts: EXTENSION_DISPLAY_NAME and terminal names
- Updated utilities.ts: EXTENSION_INSTALLED_FILENAME and comments
- Updated README files in vscode extension and playwright-browser-tunnel
- Updated main README.md with new paths and descriptions

Co-authored-by: TheLarkInn <3408176+TheLarkInn@users.noreply.github.com>
Co-authored-by: TheLarkInn <3408176+TheLarkInn@users.noreply.github.com>
- Fix autoStart default value documentation (false, not true)
- Update LICENSE file with new package name
- Update extension.ts marker file comment
- Fix remaining "Playwright on Codespaces" reference in README
- Fix typo: "check's" -> "checks" in utilities.ts

Co-authored-by: TheLarkInn <3408176+TheLarkInn@users.noreply.github.com>
- Add missing manageAllowlist command to README
- Add missing promptBeforeLaunch setting documentation

Co-authored-by: TheLarkInn <3408176+TheLarkInn@users.noreply.github.com>
Copilot AI changed the title [WIP] Rebrand Playwright on Codespaces to Playwright Local Browser Server Rebrand "Playwright on Codespaces" to "Playwright Local Browser Server" Jan 30, 2026
@TheLarkInn TheLarkInn marked this pull request as ready for review January 30, 2026 20:21
@bmiddha
Copy link
Member

bmiddha commented Jan 30, 2026

update common/config/azure-pipelines/vscode-extension-publish.yaml with publish config

@TheLarkInn TheLarkInn enabled auto-merge (squash) January 30, 2026 21:18
@TheLarkInn TheLarkInn merged commit 5493b0e into main Jan 30, 2026
9 checks passed
@TheLarkInn TheLarkInn deleted the copilot/rebrand-playwright-codespaces branch January 30, 2026 21:39
@github-project-automation github-project-automation bot moved this from Needs triage to Closed in Bug Triage Jan 30, 2026
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.

[playwright-on-codespaces] Rebrand "Playwright on Codespaces" to "Playwright Local Browser Server"

3 participants