summaryrefslogtreecommitdiffhomepage
path: root/packages
diff options
context:
space:
mode:
authorykswang <[email protected]>2026-04-03 08:13:10 +0800
committerGitHub <[email protected]>2026-04-03 00:13:10 +0000
commit7f45943a9ee867a74ebf7d82b2cac36df24bc0e0 (patch)
treef0f14b883491338ffd9edc0889c8aa4b10cf6171 /packages
parent6e1400fc455f71203a5c15ad64b8c0bb73211290 (diff)
downloadopencode-7f45943a9ee867a74ebf7d82b2cac36df24bc0e0.tar.gz
opencode-7f45943a9ee867a74ebf7d82b2cac36df24bc0e0.zip
fix(opencode): honor model limit.input overrides (#16306)
Co-authored-by: Aiden Cline <[email protected]>
Diffstat (limited to 'packages')
-rw-r--r--packages/opencode/src/provider/provider.ts1
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts
index 81479dcd7..afd69f9e7 100644
--- a/packages/opencode/src/provider/provider.ts
+++ b/packages/opencode/src/provider/provider.ts
@@ -1100,6 +1100,7 @@ export namespace Provider {
options: mergeDeep(existingModel?.options ?? {}, model.options ?? {}),
limit: {
context: model.limit?.context ?? existingModel?.limit?.context ?? 0,
+ input: model.limit?.input ?? existingModel?.limit?.input,
output: model.limit?.output ?? existingModel?.limit?.output ?? 0,
},
headers: mergeDeep(existingModel?.headers ?? {}, model.headers ?? {}),