From 53d9717d90ef30e407afa25696b7cefe88dbb462 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Mon, 13 Oct 2025 10:42:39 -0500 Subject: [PATCH] fix: pass options to compact (#3136) --- packages/opencode/src/session/compaction.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/opencode/src/session/compaction.ts b/packages/opencode/src/session/compaction.ts index 9282d824..78f8d4a3 100644 --- a/packages/opencode/src/session/compaction.ts +++ b/packages/opencode/src/session/compaction.ts @@ -125,6 +125,9 @@ export namespace SessionCompaction { const generated = await generateText({ maxRetries: 10, model: model.language, + providerOptions: { + [model.npm === "@ai-sdk/openai" ? "openai" : model.providerID]: model.info.options, + }, messages: [ ...system.map( (x): ModelMessage => ({