diff options
| author | Jeff Carr <[email protected]> | 2025-08-30 19:08:41 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-08-30 19:08:41 -0500 |
| commit | 535cb98744a805be7e6f00e0e7291ac241ed197e (patch) | |
| tree | d97e7e9ee14e4f8adc9312380f3349c23bdb8c22 /main.go | |
| parent | 6ce29910741b73ff948591861765549a14d308b5 (diff) | |
looking good. adds the json file okayv0.0.5
Diffstat (limited to 'main.go')
| -rw-r--r-- | main.go | 20 |
1 files changed, 13 insertions, 7 deletions
@@ -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()") |
