瀏覽代碼

fix: pass options to compact (#3136)

Aiden Cline 1 年之前
父節點
當前提交
53d9717d90
共有 1 個文件被更改,包括 3 次插入 和 0 次删除
  1. 3 0
      packages/opencode/src/session/compaction.ts

+ 3 - 0
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 => ({