You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for GitHub Enterprise Server instances in addition to GitHub.com:
- Add dynamic URL construction based on provider config and auth data
- Read enterpriseUrl from auth data (priority 1) or provider options (priority 2)
- Support both github-copilot and github-copilot-enterprise provider IDs
- Normalize enterprise URLs (remove protocol/trailing slashes)
The plugin integrates with core's handleGithubCopilotAuth() which prompts
users for deployment type and enterprise URL, storing it in auth data.
Priority order for enterpriseUrl:
1. Auth data (set by core during interactive authentication)
2. Provider config options
3. Default to github.com
This enables enterprise users to authenticate with their GitHub Enterprise
Server Copilot instances while maintaining excellent UX.
0 commit comments