From f5176bb173e9023e59e365aa26cad6e150f73663 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 11 Nov 2025 21:43:53 +0100 Subject: [PATCH] Fix double spacing before tool executions by removing bottom padding from assistant Markdown --- packages/coding-agent/src/tui/tui-renderer.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/coding-agent/src/tui/tui-renderer.ts b/packages/coding-agent/src/tui/tui-renderer.ts index d6819fa4..59300528 100644 --- a/packages/coding-agent/src/tui/tui-renderer.ts +++ b/packages/coding-agent/src/tui/tui-renderer.ts @@ -308,7 +308,8 @@ export class TuiRenderer { for (const content of assistantMsg.content) { if (content.type === "text" && content.text.trim()) { // Assistant text messages with no background - trim the text - this.chatContainer.addChild(new Markdown(content.text.trim())); + // Set paddingY=0 to avoid extra spacing before tool executions + this.chatContainer.addChild(new Markdown(content.text.trim(), undefined, undefined, undefined, 1, 0)); } else if (content.type === "thinking" && content.thinking.trim()) { // Thinking traces in dark gray italic const thinkingText = content.thinking