diff --git a/internal/tui/components/chat/messages/messages.go b/internal/tui/components/chat/messages/messages.go index bff149c72807f637a58a6d14878b3ac209f05541..ada7170e455e1a106b95d734f024164037ebd82f 100644 --- a/internal/tui/components/chat/messages/messages.go +++ b/internal/tui/components/chat/messages/messages.go @@ -263,7 +263,7 @@ func (m *messageCmp) renderThinkingContent() string { Description: duration.String(), NoIcon: true, } - footer = t.S().Base.PaddingLeft(1).Render(core.Status(opts, m.textWidth()-1)) + return t.S().Base.PaddingLeft(1).Render(core.Status(opts, m.textWidth()-1)) } else if finishReason != nil && finishReason.Reason == message.FinishReasonCanceled { footer = t.S().Base.PaddingLeft(1).Render(m.toMarkdown("*Canceled*")) } else {