diff options
| -rw-r--r-- | README.md | 3 | ||||
| -rw-r--r-- | packages/opencode/src/provider/provider.ts | 4 |
2 files changed, 4 insertions, 3 deletions
@@ -83,6 +83,9 @@ Start with a `provider.toml` file in `~/.config/opencode/providers` name = "OpenRouter" env = ["OPENROUTER_API_KEY"] npm = "@openrouter/ai-sdk-provider" + +[options] +baseURL = "https://api.openrouter.ai" # optional settings ``` And models in `~/.config/opencode/providers/openrouter/models/[model-id]` diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 9c21703d9..fdb0dc643 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -203,9 +203,7 @@ export namespace Provider { } // load config - for (const [providerID, provider] of Object.entries( - config.provider ?? {}, - )) { + for (const [providerID, provider] of configProviders) { mergeProvider(providerID, provider.options ?? {}, "config") } |
