summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/opencode/src/session/index.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts
index 4a42d320f..619e8cc98 100644
--- a/packages/opencode/src/session/index.ts
+++ b/packages/opencode/src/session/index.ts
@@ -996,7 +996,8 @@ export namespace Session {
needsCompaction({
tokens: getUsage(model.info, step.usage, step.providerMetadata).tokens,
model: model.info,
- })
+ }) &&
+ false
) {
await processor.end()
const msg = await Session.summarize({
@@ -1005,7 +1006,7 @@ export namespace Session {
modelID: model.info.id,
})
await processor.next()
- pointer = messages.length - 1
+ pointer = messages.length
messages.push(...MessageV2.toModelMessage([msg]))
}