From cb09d5c9698f85c88c50280c7757be317164ff62 Mon Sep 17 00:00:00 2001 From: Kujtim Hoxha Date: Mon, 19 Jan 2026 11:57:03 +0100 Subject: [PATCH] fix: only stop spinner once we see text --- internal/app/app.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/app/app.go b/internal/app/app.go index 498c81b44899bb47aff1eed22f2d37a2f1ae65bf..e8f46daeb06e28b88fd16a3853cb47aee81e7e54 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -226,9 +226,11 @@ func (app *App) RunNonInteractive(ctx context.Context, output io.Writer, prompt if msg.SessionID != sess.ID || msg.Role != message.Assistant || len(msg.Parts) == 0 { return } - stopSpinner() content := msg.Content().String() + if content != "" { + stopSpinner() + } messageReadBytesMu.Lock() readBytes := messageReadBytes[msg.ID]