Copilotandjoshspicer 7eae623c6c Install and proxy GHPR commands (starting with github.copilot.cloud.sessions.proxy.closeChatSessionPullRequest) (#1516)
* Initial plan

* Add PR extension install button for copilot cloud agent in multiDiff context

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* Extract PR extension ID to shared constant and add error handling

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* Wait for extension installation to complete before showing success message

* Install pre-release version of PR extension in VS Code Insiders

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* Use envService to detect VS Code Insiders instead of vscode.version

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* tidy

* Dynamically update context key after PR extension installation

Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>

* remove comment

* add proxy commands

* catch and show error

* add close PR

* remove checkoutFromDescription and applyChangesFromDescription for now

* hide github.copilot.cloud.sessions.proxy.closeChatSessionPullRequest from f1

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: joshspicer <23246594+joshspicer@users.noreply.github.com>
2025-10-23 20:53:27 +00:00
S
Description
Visual Studio Code
2.5 GiB
Languages
TypeScript 81%
jsonc 15%
CSS 1.5%
JavaScript 0.5%
C 0.5%
Other 1.2%