summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/tui/internal/components/chat/messages.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/tui/internal/components/chat/messages.go b/packages/tui/internal/components/chat/messages.go
index 2d8261e5e..9c2dd7e81 100644
--- a/packages/tui/internal/components/chat/messages.go
+++ b/packages/tui/internal/components/chat/messages.go
@@ -393,6 +393,9 @@ func (m *messagesComponent) renderView() {
m.viewport.SetHeight(m.height - lipgloss.Height(m.header))
m.viewport.SetContent("\n" + strings.Join(blocks, "\n\n"))
+ if m.tail {
+ m.viewport.GotoBottom()
+ }
}
func (m *messagesComponent) renderHeader() string {