Feature hasn't been suggested before.
Describe the enhancement you want to request
I use a few different LLM providers and switching between them is a pain. Every time I want to try a new one or change providers, I have to dig into the config file and edit it manually. Sometimes I get the syntax wrong and have to fix it.
What would make my life easier is if OpenCode could just pull provider info automatically so I don't have to touch config files at all. OmniRoute does this - it handles the provider setup so users don't have to. Adding support for it would save me a lot of hassle.
The main benefit is just not having to edit config files every time I want to try something different.
Feature hasn't been suggested before.
Describe the enhancement you want to request
I use a few different LLM providers and switching between them is a pain. Every time I want to try a new one or change providers, I have to dig into the config file and edit it manually. Sometimes I get the syntax wrong and have to fix it.
What would make my life easier is if OpenCode could just pull provider info automatically so I don't have to touch config files at all. OmniRoute does this - it handles the provider setup so users don't have to. Adding support for it would save me a lot of hassle.
The main benefit is just not having to edit config files every time I want to try something different.