Skip to content

Conversation

@michaelneale
Copy link
Collaborator

There was this old provider code which is no longer needed, and thought I should make it clear for copilot that you currently need to use the cli to do the oauth login.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR performs cleanup of old provider configuration code from the desktop UI and updates the GitHub Copilot provider description to guide users to use the CLI for OAuth setup.

  • Removes unused ProviderRegistry.tsx file containing legacy provider definitions
  • Updates GitHub Copilot provider description to mention the goose configure CLI command

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
ui/desktop/src/components/settings/providers/ProviderRegistry.tsx Removes entire legacy provider registry file that is no longer referenced in the codebase
crates/goose/src/providers/githubcopilot.rs Updates provider description to inform users about CLI-based OAuth configuration

Copilot AI review requested due to automatic review settings November 20, 2025 08:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

Copy link
Collaborator

@codefromthecrypt codefromthecrypt left a comment

Choose a reason for hiding this comment

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

good tips. thanks for the cleanup

@alexhancock alexhancock merged commit 4cc95d4 into main Nov 24, 2025
26 of 27 checks passed
@alexhancock alexhancock deleted the micn/cleanup-provider-copilot branch November 24, 2025 14:46
@alexhancock
Copy link
Collaborator

Nice

michaelneale added a commit that referenced this pull request Nov 25, 2025
* main:
  docs: add DataHub MCP server extension documentation (#5769)
  docs: lowercase goose in remaining topics (#5861)
  docs: lowercase goose in getting-started and guides topics (#5857)
  Fix multi tool calling (#5855)
  fix(#5626 #5832): handle multiple content chunks & images better (#5839)
  chore: some old code hanging around, and mention configure cli (#5822)
  feat : add support for math / science symbology via katex (#5773)
  feat : add ability to see error message in toast (#5851)
kskarthik pushed a commit to kskarthik/goose that referenced this pull request Nov 25, 2025
kskarthik pushed a commit to kskarthik/goose that referenced this pull request Nov 26, 2025
BlairAllan pushed a commit to BlairAllan/goose that referenced this pull request Nov 29, 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.

4 participants