summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-09-27 17:09:21 -0500
committerGitHub <[email protected]>2025-09-27 17:09:21 -0500
commit89167ae387da26eeb47d09ada1fd5cbb00527576 (patch)
treef79f79ee674db0876cd8e5c13b7ad4c348273830
parent4b429029df24b6744b53da08ae66bb12bf91770b (diff)
downloadopencode-89167ae387da26eeb47d09ada1fd5cbb00527576.tar.gz
opencode-89167ae387da26eeb47d09ada1fd5cbb00527576.zip
respect model id in opencode.json (#2833)
-rw-r--r--packages/opencode/src/provider/provider.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index 16579ed40..188639830 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -215,7 +215,7 @@ export namespace Provider {
for (const [modelID, model] of Object.entries(provider.models ?? {})) {
const existing = parsed.models[modelID]
const parsedModel: ModelsDev.Model = {
- id: modelID,
+ id: model.id ?? modelID,
name: model.name ?? existing?.name ?? modelID,
release_date: model.release_date ?? existing?.release_date,
attachment: model.attachment ?? existing?.attachment ?? false,