c4b78aa0c6
tui: add response waiting spinner
2024-03-14 06:01:42 +00:00
377a4f1dfa
tui: add LLM response error handling
...
+ various other small tweaks
2024-03-14 06:01:42 +00:00
000a2ec6f2
tui: add a "scroll bar" and error view
2024-03-14 06:01:42 +00:00
387dd7534c
tui: generate titles for conversations
2024-03-14 06:01:42 +00:00
c14541577e
tui: persist new conversations as well
2024-03-14 06:01:42 +00:00
213e36f652
tui: add reply persistence
2024-03-14 06:01:42 +00:00
9e02277ee7
tui: improve footer rendering
...
Made it easier to add segmemts later, better handling of padding
2024-03-14 06:01:42 +00:00
a96eac91b3
tui: slight function order change
2024-03-14 06:01:42 +00:00
ccf2353a0b
tui: cache highlighted messages
...
Syntax highlighting is fairly expensive, and this means we no longer
need to do syntax highlighting on the entire conversaion each time a new
message chunk is received
2024-03-14 06:01:42 +00:00
51e6f6ebf6
tui: adjust message header styling
2024-03-14 06:01:42 +00:00
6cb8d03c5b
tui: style tweaks
2024-03-14 06:01:42 +00:00
50ad7d9ec6
tui: add contentStyle, applied to overall viewport content
2024-03-14 06:01:42 +00:00
5e26ee3373
tui: update TODO
2024-03-14 06:01:42 +00:00
8bc2523c17
tui: fix conversation loading
2024-03-14 06:01:42 +00:00
a06ac694c6
tui: use EnabledTools from lmcli.Context
2024-03-14 06:01:42 +00:00
00eb57820f
tui: styling tweak
2024-03-14 06:01:42 +00:00
d1f10d2cfc
tui: add header with title
2024-03-14 06:01:42 +00:00
1bd6baa837
tui: handle multi part responses
2024-03-14 06:01:42 +00:00
8613719b58
tui: scroll content view with output
...
clean up msgResponseChunk handling
2024-03-14 06:01:42 +00:00
51de2b7079
tui: ability to cancel request in flight
2024-03-14 06:01:42 +00:00
fe5baf58e3
tui: add focus switching between input/messages view
2024-03-14 06:01:42 +00:00
0ebfd39297
tui: removed confirm before send, dynamic footer
...
footer now rendered based on model data, instead of being set to a fixed
string
2024-03-14 06:01:42 +00:00
780c34a7ef
tui: use ctx chroma highlighter
2024-03-14 06:01:42 +00:00
6bf2f1bb43
Add initial TUI
2024-03-14 06:01:42 +00:00