From 84b06c0da5854f153aa31b668f60914e4bb74fc5 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Sat, 16 Nov 2024 06:41:52 +0300 Subject: Feat: read from chat files --- main.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 7d3bb56..472945f 100644 --- a/main.go +++ b/main.go @@ -2,6 +2,7 @@ package main import ( "fmt" + "strings" "unicode" "github.com/gdamore/tcell/v2" @@ -53,7 +54,14 @@ func main() { } textArea.SetMovedFunc(updateStatusLine) updateStatusLine() - textView.SetText("<🤖>: Hello! What can I do for you?") + history := chatToText() + chatHistory := strings.Builder{} + for _, m := range history { + chatHistory.WriteString(m) + // textView.SetText(m) + } + textView.SetText(chatHistory.String()) + // textView.SetText("<🤖>: Hello! What can I do for you?") app.SetInputCapture(func(event *tcell.EventKey) *tcell.EventKey { if botRespMode { // do nothing while bot typing -- cgit v1.2.3