فهرست منبع

fix: pass options to compact (#3136)

Aiden Cline 4 ماه پیش
والد
کامیت
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({
     const generated = await generateText({
       maxRetries: 10,
       maxRetries: 10,
       model: model.language,
       model: model.language,
+      providerOptions: {
+        [model.npm === "@ai-sdk/openai" ? "openai" : model.providerID]: model.info.options,
+      },
       messages: [
       messages: [
         ...system.map(
         ...system.map(
           (x): ModelMessage => ({
           (x): ModelMessage => ({