-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Provider Configuration: Problem with renaming & deleting custom provider #7041
Copy link
Copy link
Closed
Labels
Description
Describe the bug
Let's say,
- I use a custom provider and don't use 20+ providers listed on Goose. (Only adding Groq and Mistral).
- I realized, I should've start the name with AA so it would be placed before Anthropic.
- I rename the provider. Done.
- But, it doesn't became the first provider on the list.
- And the original name is still listed in the caption.
- And then I realized I can't remove custom providers.
- Oh, there's a "Reset providers & models" option in Settings. Nice. I'll try that.
- Okay, I greet the onboarding page. Good.
- I restart Goose.
- I click Custom Provider because I want to reinsert
- The custom provider is still there! It was not deleted! It just show "Launch"!
- Seems like the other providers I've set my API key on, Groq and Mistral, also shown the "Launch" button too. Oh wow.
Screencast.From.2026-02-06.21-46-20.compressed.mp4
- I realized, oh I can delete the custom provider from the Goose CLI
- BUT I'm on Flatpak. I had to open terminal, run certain commands to log into the runtime/terminal side of the Goose flatpak app, and then run the goosed (?) process. That's if I'm lucky. (TBH I can do this with agents, but it's still tedious.)
- Or I can just wipe the data for Goose flatpak. Alright. I only played with it for 5 hours. But I don't really want to lose my chat sessions and my apps, I had fun with them.
Expected behavior
- If I rename my custom provider it should be sorted again based on alphabet order.
- The provider name in caption (for each cards) must be updated too, if I'm renaming that provider.
- I should be able to delete custom providers from the Desktop app.
- More realization: We should start separating custom providers from a) Regular cloud providers, b) CLI tools, and c) Local inference (especially since Goose will bundle their own model runner.)
Please provide the following information
- OS & Arch: Fedora 43, Bluefin, x64
- Interface: Goose Desktop in Flatpak
- Version: v1.23.0 from Github Release
- Extensions enabled: (unrelated)
- Provider & Model: ai.nahcrof.com (various open weight models); Groq; Mistral.
Reactions are currently unavailable