summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-06-18 14:03:16 -0400
committerDax Raad <[email protected]>2025-06-18 14:03:16 -0400
commite05c3b7a761632c573d08979530f261b136ad986 (patch)
tree23a90024a5b365944e382c883f0ae32792cb35e2
parentf99904bc1ca4674a8ea289542158e262655c6e7f (diff)
downloadopencode-e05c3b7a761632c573d08979530f261b136ad986.tar.gz
opencode-e05c3b7a761632c573d08979530f261b136ad986.zip
fix panic when invalid config
-rw-r--r--packages/opencode/src/provider/provider.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index fdb0dc643..0a2a65821 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -101,9 +101,11 @@ export namespace Provider {
) {
const provider = providers[id]
if (!provider) {
+ const info = database[id]
+ if (!info) return
providers[id] = {
source,
- info: database[id],
+ info,
options,
}
return