From 2bb01ed72c60eda93a5a22a581403dd660828dcf Mon Sep 17 00:00:00 2001 From: Ed Zynda Date: Fri, 27 Mar 2026 21:21:49 +0300 Subject: [PATCH] refactor(ui): use herald Note alert for system messages Update RenderSystemMessage to use r.ty.Note() instead of r.ty.P() for visual consistency with other herald-based message rendering. This affects extension PrintInfo output and system messages. --- internal/ui/messages.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/ui/messages.go b/internal/ui/messages.go index 25384343..bda6f082 100644 --- a/internal/ui/messages.go +++ b/internal/ui/messages.go @@ -209,13 +209,13 @@ func (r *MessageRenderer) RenderAssistantMessage(content string, timestamp time. } } -// RenderSystemMessage renders KIT system messages +// RenderSystemMessage renders KIT system messages using herald Note alert func (r *MessageRenderer) RenderSystemMessage(content string, timestamp time.Time) UIMessage { if strings.TrimSpace(content) == "" { content = "No content available" } - rendered := r.ty.P("◇ " + content) + rendered := r.ty.Note(content) rendered = lipgloss.NewStyle().MarginBottom(1).Render(rendered) return UIMessage{