Chat sign-in: auto-enable GitHub Authentication extension if silently disabled (#296303)

* Initial plan

* Auto-enable GitHub Authentication extension during chat sign-in if disabled

Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>

* Apply during the chat request

* feedback

* delete the tests that didn't exist in the first place

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TylerLeonhardt <2644648+TylerLeonhardt@users.noreply.github.com>
Co-authored-by: Tyler Leonhardt <tyleonha@microsoft.com>
This commit is contained in:
Copilot
2026-02-20 08:32:18 +00:00
committed by GitHub
parent b78e12184a
commit 39e42e1e67
5 changed files with 68 additions and 2 deletions

View File

@@ -360,6 +360,7 @@ export interface IDefaultChatAgent {
apple: { id: string; name: string };
};
readonly providerExtensionId: string;
readonly providerUriSetting: string;
readonly providerScopes: string[][];