Change summary
internal/tui/components/chat/messages/messages.go | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
Detailed changes
@@ -281,15 +281,14 @@ func (m *messageCmp) renderThinkingContent() string {
if reasoningContent.StartedAt > 0 {
duration := m.message.ThinkingDuration()
if reasoningContent.FinishedAt > 0 {
- if duration.String() == "0s" {
- return ""
- }
m.anim.SetLabel("")
opts := core.StatusOpts{
Title: "Thought for",
Description: duration.String(),
}
- return t.S().Base.PaddingLeft(1).Render(core.Status(opts, m.textWidth()-1))
+ if duration.String() != "0s" {
+ footer = 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 {