From 7f45943a9ee867a74ebf7d82b2cac36df24bc0e0 Mon Sep 17 00:00:00 2001 From: ykswang Date: Fri, 3 Apr 2026 08:13:10 +0800 Subject: [PATCH] fix(opencode): honor model limit.input overrides (#16306) Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> --- packages/opencode/src/provider/provider.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 81479dcd75..afd69f9e70 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 ?? {}),