diff options
| author | Dax Raad <[email protected]> | 2025-12-10 14:30:17 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-12-10 14:30:28 -0500 |
| commit | ffc4d53923406042c38c724fa62167a05eaafe4d (patch) | |
| tree | cc2cfbc8e3b78fce919e20328c57fc6a3387a272 | |
| parent | 18d3c054a36933e9800fd423e39953abe99b1289 (diff) | |
| download | opencode-ffc4d53923406042c38c724fa62167a05eaafe4d.tar.gz opencode-ffc4d53923406042c38c724fa62167a05eaafe4d.zip | |
add models.dev family
| -rw-r--r-- | packages/opencode/src/provider/models.ts | 1 | ||||
| -rw-r--r-- | packages/opencode/src/provider/provider.ts | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/packages/opencode/src/provider/models.ts b/packages/opencode/src/provider/models.ts index 0587937b5..c523725ec 100644 --- a/packages/opencode/src/provider/models.ts +++ b/packages/opencode/src/provider/models.ts @@ -12,6 +12,7 @@ export namespace ModelsDev { export const Model = z.object({ id: z.string(), name: z.string(), + family: z.string().optional(), release_date: z.string(), attachment: z.boolean(), reasoning: z.boolean(), diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 2d17b3d15..719c3516c 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -330,6 +330,7 @@ export namespace Provider { npm: z.string(), }), name: z.string(), + family: z.string().optional(), capabilities: z.object({ temperature: z.boolean(), reasoning: z.boolean(), @@ -407,6 +408,7 @@ export namespace Provider { id: model.id, providerID: provider.id, name: model.name, + family: model.family, api: { id: model.id, url: provider.api!, |
