Skip to content

v0.53.3 — WSL Remote + macOS install fix

Choose a tag to compare

@damnthonyy damnthonyy released this 22 Jun 09:00
· 4 commits to main since this release
30708f3

What's fixed

WSL Remote install (scripts/install-wsl.sh)

VS Code Remote WSL runs two separate extension hosts: one on Windows and one on the WSL Linux server. Previously the script only installed on the Windows side, so the remote server kept picking up the official marketplace extension.

The script now installs on both sides automatically:

code --install-extension copilot-proxy.vsix --force                          # Windows side
code --remote "wsl+${WSL_DISTRO_NAME}" --install-extension ... --force       # WSL remote side

macOS install (scripts/install-macos.sh) — new

On macOS, Copilot Chat is bundled as a built-in extension inside the app. After a first install attempt, VS Code writes a "pending restart" state that blocks reinstalls — even after Cmd+Q — because Code Helper processes linger in the background, causing:

"Please restart VS Code before reinstalling GitHub Copilot Chat."

install-macos.sh kills all VS Code processes before installing to clear that state.

Auto-update settings

Both extensions.autoUpdate: false and extensions.autoCheckUpdates: false must be set. One alone is not enough.

Installation

macOS:

bash scripts/install-macos.sh

WSL:

bash scripts/install-wsl.sh

Then in VS Code settings (Ctrl/Cmd+Shift+P → Open User Settings JSON):

{
  "github.copilot.chat.proxy.url": "http://localhost:8787/v1",
  "extensions.autoUpdate": "off",
  "extensions.autoCheckUpdates": "off"
}

Previous releases

  • v0.53.2 — Added github.copilot.chat.proxy.url VS Code setting, Docker VSIX builder, WSL install script