From 84547185d0f7bebfb1c7da223c72d3a4dee22f22 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 9 Jul 2026 04:40:16 +0000 Subject: [PATCH 1/2] Initial plan From 9554f71b80c0a7bda3df624312da1ec0869e73c1 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 9 Jul 2026 04:44:42 +0000 Subject: [PATCH 2/2] fix: patch copilot session wrapper type inference in build workflow --- .github/workflows/build.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 802c8360..2e51160d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -110,6 +110,13 @@ jobs: sudo apt-get install build-essential g++ libx11-dev libxkbfile-dev libsecret-1-dev libkrb5-dev python-is-python3 cd vscode && npm ci + - name: Patch Copilot session wrapper typing + run: | + target_file="vscode/src/vs/platform/agentHost/node/copilot/copilotSessionWrapper.ts" + if grep -q "readonly onUnhandledEvent" "$target_file"; then + perl -0pi -e "s/readonly onUnhandledEvent\\s*=\\s*this\\._onUnhandledEvent\\.event;/readonly onUnhandledEvent: Event = this._onUnhandledEvent.event;/" "$target_file" + fi + - name: Build VSCode Web run: | cd vscode