Skip to content

Conversation

KaiserWu
Copy link
Contributor

I implemented and tested new github copilot llm provider.

Before you release this change, you have to edit the line with your own device_id.

final githubCopilotOAuth = GithubCopilotOAuth(clientId: "YOUR_CLIENT_ID_HERE");

You can get it with this Guide Device Flow is required.

Please also separate the class GithubCopilotOAuth to other file for more clean.

For testing you must have the Copilot Pro Abonnement for pulling models and chat completions.

@cevheri
Copy link
Collaborator

cevheri commented Aug 8, 2025

Hi @KaiserWu can fix the conflicts on your branch

Copy link
Contributor Author

@KaiserWu KaiserWu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done and ready to merge

@daodao97 daodao97 merged commit e0ca255 into daodao97:main Aug 9, 2025
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.

3 participants