diff --git a/packages/client/ui-conversation/src/client/chat/AssistantMarkdown.tsx b/packages/client/ui-conversation/src/client/chat/AssistantMarkdown.tsx
index 2e2f8a6678..52fdc14217 100644
--- a/packages/client/ui-conversation/src/client/chat/AssistantMarkdown.tsx
+++ b/packages/client/ui-conversation/src/client/chat/AssistantMarkdown.tsx
@@ -53,6 +53,7 @@ export const AssistantMarkdown = memo(function AssistantMarkdown({ blocks, strea
switch (block.kind) {
case 'text': return
case 'reasoning': return
+ // Grouped into tool rows by ChatView; hasVisible above skips an empty shell.
case 'tool-call': return null
default: return
}