summaryrefslogtreecommitdiff
path: root/tui.go
diff options
context:
space:
mode:
authorGrail Finder <wohilas@gmail.com>2025-01-24 09:24:37 +0300
committerGrail Finder <wohilas@gmail.com>2025-01-24 09:24:37 +0300
commit3374080ba01e601c2c05aecc114b6c0a53b60f76 (patch)
tree518c875aa51ce391927033ec193f85f6e7e0b888 /tui.go
parent75f51c1a19632ea093e1aad6a91cc7f4a349658c (diff)
Feat: chat preview
Diffstat (limited to 'tui.go')
-rw-r--r--tui.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/tui.go b/tui.go
index cf0a312..7645a4f 100644
--- a/tui.go
+++ b/tui.go
@@ -340,11 +340,13 @@ func init() {
logger.Error("failed to load chat history", "error", err)
return nil
}
- nameList := make([]string, len(chatList))
- for i, chat := range chatList {
- nameList[i] = chat.Name
+ chatMap := make(map[string]models.Chat)
+ // nameList := make([]string, len(chatList))
+ for _, chat := range chatList {
+ // nameList[i] = chat.Name
+ chatMap[chat.Name] = chat
}
- chatActTable := makeChatTable(nameList)
+ chatActTable := makeChatTable(chatMap)
pages.AddPage(historyPage, chatActTable, true, true)
colorText()
updateStatusLine()