diff options
| author | Dax Raad <[email protected]> | 2026-01-24 13:24:17 -0500 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2026-01-24 13:24:40 -0500 |
| commit | fa1a54ba3d44a584cfeea23de0364cbbaba449f1 (patch) | |
| tree | f78f2c197ec11ac2cd233966b183619e71070fc6 | |
| parent | 8f0d08fae07c97a090fcd31d0d4c4a6fa7eeaa1d (diff) | |
| download | opencode-fa1a54ba3d44a584cfeea23de0364cbbaba449f1.tar.gz opencode-fa1a54ba3d44a584cfeea23de0364cbbaba449f1.zip | |
fix nix
| -rwxr-xr-x | packages/opencode/script/build.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/opencode/script/build.ts b/packages/opencode/script/build.ts index e25a3c5f5..12902b1cf 100755 --- a/packages/opencode/script/build.ts +++ b/packages/opencode/script/build.ts @@ -16,7 +16,9 @@ import pkg from "../package.json" import { Script } from "@opencode-ai/script" // Fetch and generate models.dev snapshot -const modelsData = await fetch(`https://models.dev/api.json`).then((x) => x.text()) +const modelsData = process.env.MODELS_DEV_API_JSON + ? await Bun.file(process.env.MODELS_DEV_API_JSON).text() + : await fetch(`https://models.dev/api.json`).then((x) => x.text()) await Bun.write( path.join(dir, "src/provider/models-snapshot.ts"), `// Auto-generated by build.ts - do not edit\nexport const snapshot = ${modelsData} as const\n`, |
