v0.53.3 — WSL Remote + macOS install fix
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 sidemacOS 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.shWSL:
bash scripts/install-wsl.shThen 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— Addedgithub.copilot.chat.proxy.urlVS Code setting, Docker VSIX builder, WSL install script