Skip to content

Add interactive Copilot authentication to splash screen#133

Draft
IeuanWalker wants to merge 3 commits into
mainfrom
Auth
Draft

Add interactive Copilot authentication to splash screen#133
IeuanWalker wants to merge 3 commits into
mainfrom
Auth

Conversation

@IeuanWalker

Copy link
Copy Markdown
Owner

Introduce AuthFeature for Copilot CLI login, supporting both GitHub.com and Enterprise device code flows. Enhance splash screen UI for account selection, device code entry, and sign-in status. Inject AuthFeature and CopilotClientFeature into MainPage and App, updating initialization to require authentication before loading sessions. Add logging for authentication and initialization steps.

IeuanWalker and others added 3 commits May 11, 2026 20:04
Introduce AuthFeature for Copilot CLI login, supporting both GitHub.com and Enterprise device code flows. Enhance splash screen UI for account selection, device code entry, and sign-in status. Inject AuthFeature and CopilotClientFeature into MainPage and App, updating initialization to require authentication before loading sessions. Add logging for authentication and initialization steps.
- Rename static fields in GitDiffViewer.razor.cs to camelCase for code style consistency; update all references.
- Rename MaxImageBytes/MaxVideoBytes to maxImageBytes/maxVideoBytes.
- Replace GitHub.Copilot.SDK import with GitHub.Copilot in MainPage.xaml.cs.
- Make label color assignments null-safe using Label? and null-conditional operator.
- Implement SessionListGroupBy property in MockAppSettingsFeature and MockAppSettings with NotImplementedException.
@IeuanWalker

Copy link
Copy Markdown
Owner Author

Doesnt work, maybe revsit if something is added to the SDK - github/copilot-sdk#1109

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant