From 0f1626420f9da37dc16cf346a2405599be60c8fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Catriel=20M=C3=BCller?= Date: Thu, 14 May 2026 12:04:19 -0300 Subject: [PATCH] fix: tests --- .../opencode/src/kilocode/session/compaction-chunks.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/packages/opencode/src/kilocode/session/compaction-chunks.ts b/packages/opencode/src/kilocode/session/compaction-chunks.ts index 68be798778d..1e29b08a717 100644 --- a/packages/opencode/src/kilocode/session/compaction-chunks.ts +++ b/packages/opencode/src/kilocode/session/compaction-chunks.ts @@ -253,13 +253,10 @@ export namespace KiloCompactionChunks { system: [], messages: [...input.data, { role: "user", content: [{ type: "text", text: input.text }] }], model: mdl, - }).pipe( - Effect.ensuring( - input.session.removeMessage({ sessionID: input.sessionID, messageID: worker.message.id }).pipe(Effect.ignore), - ), - ) + }) const parts = MessageV2.parts(worker.message.id) const output = text(worker.message, parts) + yield* input.session.removeMessage({ sessionID: input.sessionID, messageID: worker.message.id }).pipe(Effect.ignore) if (result !== "continue") return { result, output: undefined } if (!output) return { result: "stop" as const, output: undefined } return { result, output }