diff options
| author | Aiden Cline <[email protected]> | 2026-01-04 00:57:35 -0600 |
|---|---|---|
| committer | Aiden Cline <[email protected]> | 2026-01-04 00:57:35 -0600 |
| commit | 96a00ffea99d2816f513e362e11add5425becbd4 (patch) | |
| tree | b8a73c9fb5c3c7dddb47d6f79914b4a94f697892 | |
| parent | 02540b24643242d1729797c926930dc1ae97fe1a (diff) | |
| download | opencode-96a00ffea99d2816f513e362e11add5425becbd4.tar.gz opencode-96a00ffea99d2816f513e362e11add5425becbd4.zip | |
core: update github copilot model model priority list
| -rw-r--r-- | packages/opencode/src/provider/provider.ts | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 8ee5ab2bc..832ba343a 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/packages/opencode/src/provider/provider.ts @@ -1029,6 +1029,10 @@ export namespace Provider { if (providerID.startsWith("opencode")) { priority = ["gpt-5-nano"] } + if (providerID.startsWith("github-copilot")) { + // prioritize free models for github copilot + priority = ["claude-haiku-4.5", "gpt-5-mini", ...priority] + } for (const item of priority) { for (const model of Object.keys(provider.models)) { if (model.includes(item)) return getModel(providerID, model) |
