summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
author07akioni <[email protected]>2026-04-24 22:41:41 +0800
committerGitHub <[email protected]>2026-04-24 10:41:41 -0400
commit3062d3e0705a3959ff1108c8aa699358c8ea05a7 (patch)
treed3e5cb6c748fba12d0fff4daa57b797fd2a7fcd7 /packages
parentd89bfc32ac0c7d2546f3d6c8096171b32279623b (diff)
downloadopencode-3062d3e0705a3959ff1108c8aa699358c8ea05a7.tar.gz
opencode-3062d3e0705a3959ff1108c8aa699358c8ea05a7.zip
fix: use existingModel as fallback for interleaved field (#24172)
Diffstat (limited to 'packages')
-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 d826f6b35..0fe53e6e4 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -1177,7 +1177,7 @@ const layer: Layer.Layer<
model.modalities?.output?.includes("video") ?? existingModel?.capabilities.output.video ?? false,
pdf: model.modalities?.output?.includes("pdf") ?? existingModel?.capabilities.output.pdf ?? false,
},
- interleaved: model.interleaved ?? false,
+ interleaved: model.interleaved ?? existingModel?.capabilities.interleaved ?? false,
},
cost: {
input: model?.cost?.input ?? existingModel?.cost?.input ?? 0,