summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--internal/tui/components/chat/messages.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/internal/tui/components/chat/messages.go b/internal/tui/components/chat/messages.go
index ec2cf2cbf..f1b35935c 100644
--- a/internal/tui/components/chat/messages.go
+++ b/internal/tui/components/chat/messages.go
@@ -238,7 +238,12 @@ func (m *messagesCmp) working() string {
t := theme.CurrentTheme()
baseStyle := styles.BaseStyle()
- task := "Working..."
+ task := ""
+
+ lastMessage := m.app.Messages[len(m.app.Messages)-1]
+ if lastMessage.Metadata.Time.Completed == nil {
+ task = "Working..."
+ }
// lastMessage := m.app.Messages[len(m.app.Messages)-1]
// if hasToolsWithoutResponse(m.app.Messages) {
// task = "Waiting for tool response..."