summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-10-13 10:42:39 -0500
committerGitHub <[email protected]>2025-10-13 10:42:39 -0500
commit53d9717d90ef30e407afa25696b7cefe88dbb462 (patch)
tree7c4b99e2f37c6f31babaa38abf5984e2202773fd
parent5885b691b9a9ccee08a798fdbbfb7edd7a2d7ee7 (diff)
downloadopencode-53d9717d90ef30e407afa25696b7cefe88dbb462.tar.gz
opencode-53d9717d90ef30e407afa25696b7cefe88dbb462.zip
fix: pass options to compact (#3136)
-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 => ({