Files
TylerLeonhardtandCopilot 2f84f5b382 authentication: Add GitHub session issuer provenance (#337846)
* authentication: Add GitHub session issuer provenance

Expose optional session authorizationServer metadata through authIssuers and authentication RPCs, populate it for GitHub sessions, and route in-repository consumers from the selected session. Keep existing single-host configuration and account-selection behavior.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* authentication: Preserve public static-token MCP sessions

Keep issuer validation on the enterprise MCP path and preserve the fixed public endpoint for static-token authentication. Cover definition creation and resolution using StaticGitHubAuthenticationService.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* i18n: Register workbench GitHub service translations

Register the service's new localized authentication error with the workbench translation project so the CI translation-reminder rule passes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-25 01:56:10 +00:00
..
2026-09-21 22:10:54 +00:00
2026-09-17 22:18:25 +00:00
2026-09-17 22:18:25 +00:00
2025-08-12 15:02:40 -07:00