diff options
author | Grail Finder <wohilas@gmail.com> | 2024-11-16 06:41:52 +0300 |
---|---|---|
committer | Grail Finder <wohilas@gmail.com> | 2024-11-16 06:41:52 +0300 |
commit | 84b06c0da5854f153aa31b668f60914e4bb74fc5 (patch) | |
tree | 8983fe48041f5f3e52c0be72d0c9d8ca07de25e8 /main.go | |
parent | 3cbad31a16bc82ff6e29410927578242d158b97a (diff) |
Feat: read from chat files
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -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 |