From 987d5842a430842e1408e94b7646f59fd3a3cc88 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Thu, 12 Feb 2026 18:16:53 +0300 Subject: Enha: tts.done on regen or delete --- tui.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tui.go b/tui.go index a4f9728..31f4091 100644 --- a/tui.go +++ b/tui.go @@ -871,6 +871,9 @@ func init() { // lastRole := chatBody.Messages[len(chatBody.Messages)-1].Role textView.SetText(chatToText(chatBody.Messages, cfg.ShowSys)) // go chatRound("", cfg.UserRole, textView, true, false) + if cfg.TTS_ENABLED { + TTSDoneChan <- true + } chatRoundChan <- &models.ChatRoundReq{Role: cfg.UserRole, Regen: true} return nil } @@ -893,6 +896,9 @@ func init() { } chatBody.Messages = chatBody.Messages[:len(chatBody.Messages)-1] textView.SetText(chatToText(chatBody.Messages, cfg.ShowSys)) + if cfg.TTS_ENABLED { + TTSDoneChan <- true + } colorText() return nil } -- cgit v1.2.3