summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/session/llm.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/opencode/src/session/llm.ts b/packages/opencode/src/session/llm.ts
index d65130803..033e4862c 100644
--- a/packages/opencode/src/session/llm.ts
+++ b/packages/opencode/src/session/llm.ts
@@ -150,7 +150,14 @@ export namespace LLM {
},
)
- const maxOutputTokens = isCodex ? undefined : undefined
+ const maxOutputTokens = isCodex
+ ? undefined
+ : ProviderTransform.maxOutputTokens(
+ input.model.api.npm,
+ params.options,
+ input.model.limit.output,
+ OUTPUT_TOKEN_MAX,
+ )
log.info("max_output_tokens", {
tokens: ProviderTransform.maxOutputTokens(
input.model.api.npm,