Allow distrusting copilot extension to revoke its access to Github Copilot cloud models
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.4k
- PR merge metrics
- PR metrics pending
Description
I really like the Copilot chat extension, I really like that the agent supports BYOK, and I really like the GitHub extensions providing me access to GitHub.
BUT for some projects I have a hard limit of not being allowed to use GitHub's cloud models and are only allowed to use the BYOK models of my workplace. BUT sometimes, for several different reasons (default configuration, opening a new project folder, …), VSCode suddenly & unexpectedly defaults to GitHub cloud models. This is bad for privacy reasons & also for monetary reasons, as this eats away my contingent of tokens I have & need personally on GitHub.
BYOK is possible without signing in. But as I already said, for the other GitHub extensions, I still need to be signed in with my GitHub account in VSCode. But I cannot sign out from GitHub for the Copilot extension alone, because "Microsoft trusts this extension" (screenshot 1) and/or because there is no possibility to select log out instead of selecting another account (screenshot 2):
Contributor guide
Assessment
This issue has not been assessed yet.