chore: do not hide the reasoning content

kujtimiihoxha created

Change summary

internal/tui/components/chat/messages/messages.go | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)

Detailed changes

internal/tui/components/chat/messages/messages.go 🔗

@@ -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 {