From 535cb98744a805be7e6f00e0e7291ac241ed197e Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sat, 30 Aug 2025 19:08:41 -0500 Subject: [PATCH] looking good. adds the json file okay --- main.go | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/main.go b/main.go index 3138030..9826fdc 100644 --- a/main.go +++ b/main.go @@ -8,6 +8,9 @@ package main import ( "embed" "os" + "path/filepath" + "strconv" + "strings" "github.com/google/uuid" "go.wit.com/dev/alexflint/arg" @@ -71,23 +74,26 @@ func main() { badExit(err) } log.Info("GeminiContent pb.Marshal() worked pb.Contents len =", len(pb.Contents)) - okExit("") - } - /* _, filename := filepath.Split(argv.JsonFile) parts := strings.Split(filename, ".") if len(parts) == 5 { uuid := parts[1] + num, _ := strconv.Atoi(parts[3]) log.Info(uuid, parts) - // newEntry := new(chatpb.ChatEntry) - // newEntry.GeminiRequest = pb if chat := me.chats.FindByUuid(uuid); chat != nil { - log.Info("FOUND CHAT", uuid) + log.Info("FOUND CHAT", uuid, num) + newEntry := new(chatpb.ChatEntry) + newEntry.GeminiRequest = pb + newEntry.ContentFile = filename + newEntry.RequestCounter = int32(num) + chat.AppendEntry(newEntry) + me.chats.ConfigSave() } } else { } - */ + okExit("") + } if argv.Interact != nil { log.Info("testing AI client with simpleHello()")