on main help sign in
chore: remove empty thinking
commitf76bfb162d4163400dd17f9ef3385c0df24286db authorKujtim Hoxha <kujtimii.h@gmail.com> dateFri 24 Oct 2025, 16:21 (1 year ago) parent46dcc50
1 file changed+2−2
internal/tui/components/chat/messages/messages.go+2−2
internal/tui/components/chat/messages/messages.go+2−2
@@ -187,7 +187,7 @@ func (m *messageCmp) renderAssistantMessage() string {
187187 finishedData := m.message.FinishPart()
188188 thinkingContent := ""
189189
190− if thinking || m.message.ReasoningContent().Thinking != "" {
190+ if thinking || strings.TrimSpace(m.message.ReasoningContent().Thinking) != "" {
191191 m.anim.SetLabel("Thinking")
192192 thinkingContent = m.renderThinkingContent()
193193 } else if finished && content == "" && finishedData.Reason == message.FinishReasonEndTurn {
@@ -259,7 +259,7 @@ func (m *messageCmp) toMarkdown(content string) string {
259259func (m *messageCmp) renderThinkingContent() string {
260260 t := styles.CurrentTheme()
261261 reasoningContent := m.message.ReasoningContent()
262− if reasoningContent.Thinking == "" {
262+ if strings.TrimSpace(reasoningContent.Thinking) == "" {
263263 return ""
264264 }
265265 lines := strings.Split(reasoningContent.Thinking, "\n")