diff --git a/internal/tui/components/chat/messages/renderer.go b/internal/tui/components/chat/messages/renderer.go index 898780495242819e42257ba72d90a02e10e1cd71..4483b4ed2a9d2bf0b87a6eeae4565049edfa303e 100644 --- a/internal/tui/components/chat/messages/renderer.go +++ b/internal/tui/components/chat/messages/renderer.go @@ -124,9 +124,9 @@ func (br baseRenderer) makeNestedHeader(v *toolCallCmp, tool string, width int, } else if v.cancelled { icon = t.S().Muted.Render(styles.ToolPending) } - tool = t.S().Base.Foreground(t.FgHalfMuted).Render(tool) + " " + tool = t.S().Base.Foreground(t.FgHalfMuted).Render(tool) prefix := fmt.Sprintf("%s %s ", icon, tool) - return prefix + renderParamList(true, width-lipgloss.Width(tool), params...) + return prefix + renderParamList(true, width-lipgloss.Width(prefix), params...) } // makeHeader builds ": param (key=value)" and truncates as needed.