Global “off” toggle for built-in LLM providers #30354
ricack-sitevision
started this conversation in
UX and Design
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Right now in Settings → LLM Providers you can add keys for Copilot, Anthropic, Bedrock, MCP servers, etc., but there’s no switch to disable the Zed’s hosted model. I want to be able to lock my editor down to only hit GitHub Copilot (or my own OpenAI key), without accidentally routing prompts through Zed-hosted or other providers for compliance reasons.
I'm aware I can choose model for edit suggestion and the agent, but I feel it's easy to make a mistake and route a request by accident.
Proposed solution
Add a global setting (e.g.
"features.disable_all_builtin_providers": true
) or a master toggle in the UI that, when on, automatically grays out/removes all non-user-configured providers (the “Zed” section, Anthropic, Bedrock, MCP) so only Copilot/OpenAI remains active. Since the other providers requires a key or authentication it's only important for the Zed provider at the moment.Why does this matter?
Happy to discuss alternatives (e.g. “disable all except these” allow-list), and volunteer to test any preview builds.
Beta Was this translation helpful? Give feedback.
All reactions