summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/session/compaction.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/opencode/src/session/compaction.ts b/packages/opencode/src/session/compaction.ts
index 9282d8243..78f8d4a34 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 => ({