diff options
Diffstat (limited to 'packages/tui')
| -rw-r--r-- | packages/tui/internal/components/chat/messages.go | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/tui/internal/components/chat/messages.go b/packages/tui/internal/components/chat/messages.go index d2da2c609..a10c13a0f 100644 --- a/packages/tui/internal/components/chat/messages.go +++ b/packages/tui/internal/components/chat/messages.go @@ -281,6 +281,9 @@ func (m *messagesComponent) renderView() tea.Cmd { if part.Synthetic { continue } + if part.Text == "" { + continue + } remainingParts := message.Parts[partIndex+1:] fileParts := make([]opencode.FilePart, 0) for _, part := range remainingParts { @@ -365,6 +368,9 @@ func (m *messagesComponent) renderView() tea.Cmd { if reverted { continue } + if part.Text == "" { + continue + } hasTextPart = true finished := part.Time.End > 0 remainingParts := message.Parts[partIndex+1:] |
