From e36d19e07842f4cd1f6df9344f73490b3a30a4e8 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 22 Aug 2025 02:50:00 -0500 Subject: [PATCH] ?? --- example.go | 3 --- helpers.go | 28 ++++++---------------------- make_chat.go | 42 ------------------------------------------ 3 files changed, 6 insertions(+), 67 deletions(-) diff --git a/example.go b/example.go index c443027..8c0ba38 100644 --- a/example.go +++ b/example.go @@ -7,9 +7,6 @@ import ( func ExampleChat() *Chats { conversation := NewChats() - t := conversation.AddTable() - t.AddRow([]string{"apple", "pear"}) - conversation.AddGeminiComment("funny") /* diff --git a/helpers.go b/helpers.go index e24aee3..5c8a630 100644 --- a/helpers.go +++ b/helpers.go @@ -3,36 +3,20 @@ package chatpb import ( "fmt" "os" - "path/filepath" - "time" "github.com/google/uuid" "go.wit.com/log" "google.golang.org/protobuf/proto" - timestamppb "google.golang.org/protobuf/types/known/timestamppb" ) func (c *Chats) AddGeminiComment(s string) *ChatEntry { - chat := new(ChatEntry) - - chat.From = Who_GEMINI - chat.Content = s - chat.Ctime = timestamppb.New(time.Now()) - - c.AppendNew(chat) - - return chat + log.Info("FIX") + return nil } func (c *Chats) AddUserComment(s string) *ChatEntry { - chat := new(ChatEntry) - - chat.From = Who_USER - chat.Content = s - - c.AppendNew(chat) - - return chat + log.Info("FIX") + return nil } func UnmarshalChats(data []byte) (*Chats, error) { @@ -100,12 +84,12 @@ func (c *Chat) VerifyUuid() bool { return false } -func (x *Chats) AppendNew(y *ChatEntry) { +func (x *Chats) AppendNew(y *Chat) { x.Lock() defer x.Unlock() var chat *Chat - chat = proto.Clone(y).(*ChatEntry) + chat = proto.Clone(y).(*Chat) x.Chats = append(x.Chats, chat) } diff --git a/make_chat.go b/make_chat.go index b5f62cf..4e31aed 100644 --- a/make_chat.go +++ b/make_chat.go @@ -1,45 +1,5 @@ package chatpb -import ( - "go.wit.com/log" -) - -func TestChat() { - conversation := NewChats() - - /* - chat := new(Chat) - chat.Content = "this was fun" - - t := new(Table) - t.Columns = 4 - // t.Rows = append(t.Rows, []string{"a", "b"}) - chat.Table = t - - r := new(Row) - r.Fields = []string{"a", "b"} - t.Rows = append(t.Rows, r) - - r = new(Row) - r.Fields = []string{"1", "", "2", "3"} - t.Rows = append(t.Rows, r) - - conversation.AppendNew(chat) - */ - - t := conversation.AddTable() - t.AddRow([]string{"apple", "pear"}) - - conversation.AddGeminiComment("funny") - conversation.AddUserComment("yes") - - conversation.AddGeminiComment("I like astronomy") - - dump := conversation.FormatTEXT() - - log.Println(dump) -} - func (t *Table) AddRow(f []string) { r := new(Row) r.Fields = f @@ -61,8 +21,6 @@ func (c *Chats) AddTable() *Table { r.Fields = []string{"1", "", "2", "3"} t.Rows = append(t.Rows, r) - chat.Table = t - c.AppendNew(chat) return t