From 9973c3511c222f1af62740ab1d804d3264c46fb7 Mon Sep 17 00:00:00 2001 From: southseact-3d Date: Sun, 15 Feb 2026 13:58:50 +0000 Subject: [PATCH] fix: remove message status chip for plan messages Hide the status indicator (queued, running, done, etc.) from user messages in the builder UI when the message is a plan message (OpenRouter/non-OpenCode messages). Regular build messages still show their status as before. --- chat/public/builder.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/chat/public/builder.js b/chat/public/builder.js index a7190f1..b7696f1 100644 --- a/chat/public/builder.js +++ b/chat/public/builder.js @@ -1949,13 +1949,14 @@ function renderMessages(session) { userCard.className = 'message user'; const userMeta = document.createElement('div'); userMeta.className = 'meta'; - // Hide model badge for plan messages (OpenRouter messages) + // Hide model badge and status for plan messages (OpenRouter messages) const isPlanMessage = (msg.cli !== 'opencode') || (msg.phase === 'plan'); const modelBadge = ''; + const statusChip = isPlanMessage ? '' : `${status}`; userMeta.innerHTML = ` You ${modelBadge} - ${status} + ${statusChip} `; const userBody = document.createElement('div'); userBody.className = 'body';