summaryrefslogtreecommitdiff
path: root/tui.go
diff options
context:
space:
mode:
Diffstat (limited to 'tui.go')
-rw-r--r--tui.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/tui.go b/tui.go
index cf2692f..65cd2d0 100644
--- a/tui.go
+++ b/tui.go
@@ -772,6 +772,14 @@ func init() {
logger.Error("failed to load chat history", "error", err)
return nil
}
+ // Check if there are no chats for this agent
+ if len(chatList) == 0 {
+ notification := fmt.Sprintf("no chats found for agent: %s", cfg.AssistantRole)
+ if err := notifyUser("info", notification); err != nil {
+ logger.Error("failed to send notification", "error", err)
+ }
+ return nil
+ }
chatMap := make(map[string]models.Chat)
// nameList := make([]string, len(chatList))
for _, chat := range chatList {