42c3297e54
Make Conversation a pointer refernece on Message
...
Instead of a value, which lead some odd handling of conversation
references.
Also fixed some formatting and removed an unnecessary (and probably
broken) setting of ConversationID in a call to
`cmdutil.HandleConversationReply`
2024-06-09 18:51:44 +00:00
a22119f738
Better handling of newly saved conversations
...
When a new conversation is created in the chat view's
`persistConversation`, we now set `rootMessages` appropriately.
2024-06-09 18:51:44 +00:00
d2d946b776
Wrap chunk content in a Chunk type
...
Preparing to include additional information with each chunk (e.g. token
count)
2024-06-09 18:31:43 +00:00
c1ead83939
Rename shared.State to shared.Shared
2024-06-09 16:19:19 +00:00
c9e92e186e
Chat view cleanup
...
Replace `waitingForReply` and the `status` string with the `state`
variable.
2024-06-09 16:19:17 +00:00
45df957a06
Fixes to message/conversation handling in tui chat view
...
This set of changes fixes root/child message cycling and ensures all
database operations happen within a `tea.Cmd`
2024-06-08 21:28:29 +00:00
136c463924
Split chat view into files
2024-06-02 22:40:46 +00:00