From 20b74b8401c811029cb550a7bc66e12b855bfd29 Mon Sep 17 00:00:00 2001 From: d190038fccab24ea <246597616+98caa9deab129460e181aae781d377@users.noreply.github.com> Date: Mon, 1 Dec 2025 11:52:48 +0000 Subject: [PATCH] tweak: delimit consecutive queued user messages Minor: newline between consecutive user messages in batch. Clearer separation when inputs queue. --- packages/opencode/src/session/message-v2.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/opencode/src/session/message-v2.ts b/packages/opencode/src/session/message-v2.ts index f7b3ed479..68b204f57 100644 --- a/packages/opencode/src/session/message-v2.ts +++ b/packages/opencode/src/session/message-v2.ts @@ -565,7 +565,7 @@ export namespace MessageV2 { const userMessage: UIMessage = { id: msg.info.id, role: "user", - parts: [], + parts: result.at(-1)?.role === "user" ? [{ type: "text", text: "\n" }] : [], } result.push(userMessage) for (const part of msg.parts) {