-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the feature or problem you'd like to solve
Today, I ran /logout and closed copilot. Then ran copilot and expected I would need to authenticate, but I did not because it automagically used by token from gh cli.
Proposed solution
When checking for authentication say something like:
Checking for a GitHub Token in your environment, copilot /login, or gh cli login.
Using X.
When using /logout,
- If using environment or gh cli login, inform the user that they need to clear those tokens.
Optional: Allow configuration to not use the gh cli token or ask permission to use it.
Example prompts or workflows
- Login into gh cli.
- Run Copilot
- Run /Logout
- Close Copilot
- Run Copilot. See that you still login magically when maybe you expected not to.
Additional context
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request