Matt Low mlow
  • Joined on 2018-11-10
mlow pushed to main at mlow/lmcli 2024-05-30 12:50:42 -06:00
38fed741af Fixed regression from 3536438d
mlow pushed to main at mlow/lmcli 2024-05-30 12:20:13 -06:00
58e1b84fea Documentation tweak
a6522dbcd0 Generate title prompt tweak
97cd047861 Cleaned up tui view switching
ed784bb1cf Clean up tui View handling
c1792f27ff Split up tui code into packages (views/*, shared, util)
Compare 9 commits »
mlow closed issue mlow/lmcli#3 2024-05-23 16:57:06 -06:00
Page lmcli view
mlow commented on issue mlow/lmcli#3 2024-05-23 16:57:01 -06:00
Page lmcli view

There's a --count parameter now, paging doesn't make a ton of sense

mlow closed issue mlow/lmcli#5 2024-05-23 16:56:26 -06:00
Handle syntax highlight for streamed response
mlow commented on issue mlow/lmcli#5 2024-05-23 16:56:26 -06:00
Handle syntax highlight for streamed response

This is handled fairly well in the TUI by re-rendering the entire incoming message for each chunk that is received.

Closing as completed, may revisit for the CLI later

mlow closed issue mlow/lmcli#6 2024-05-23 16:54:32 -06:00
Add ability to edit previous messages
mlow commented on issue mlow/lmcli#6 2024-05-23 16:54:31 -06:00
Add ability to edit previous messages

Completed

mlow reopened issue mlow/lmcli#8 2024-05-23 16:54:09 -06:00
Add coloring to lmcli ls output
mlow closed issue mlow/lmcli#8 2024-05-23 16:54:01 -06:00
Add coloring to lmcli ls output
mlow pushed to main at mlow/lmcli 2024-05-22 23:29:47 -06:00
437997872a Improve message wrapping behavior
3536438dd1 Add cursor to indicate the assistant is responding
f5ce970102 Set default retry offset to 0
Compare 3 commits »
mlow pushed to main at mlow/lmcli 2024-05-20 18:05:18 -06:00
5c1248184b Update dir_tree to have maximum depth of 5
mlow pushed to main at mlow/lmcli 2024-05-20 16:27:17 -06:00
8c53752146 Add message branching
mlow pushed to main at mlow/lmcli 2024-05-20 12:09:26 -06:00
db465f1bf0 Add message branching
f6e55f6bff lmcli chat: check that conversation exists
dc1edf8c3e Split google API types into types.go
62d98289e8 Fix for non-streamed gemini responses
b82f3019f0 Trim space when generating title
Compare 14 commits »
mlow pushed to main at mlow/lmcli 2024-05-07 02:15:41 -06:00
aeeb7bb7f7 tui: Add --system-prompt handling
2b38db7db7 Update command flag handling
8e4ff90ab4 Multiple provider configuration
bdaf6204f6 Add openai response error handling
1b9a8f319c Split anthropic types out to types.go
Compare 6 commits »
mlow pushed to main at mlow/lmcli 2024-04-03 11:38:43 -06:00
08a2027332 tui: cleanup
b06e031ee0 tui: Update conversation list category heading colour
Compare 2 commits »
mlow pushed to main at mlow/lmcli 2024-04-02 01:11:26 -06:00
69d3265b64 tui: fleshed out converation selection
7463b7502c tui: basic conversation selection and navigation
0e68e22efa tui: cleanup conversations data model
1404cae6a7 tui: call handleResize on states before transitioning
9e6d41a3ff tui: fixed Init handling
Compare 18 commits »
mlow pushed to main at mlow/lmcli 2024-03-26 23:33:31 -06:00
a669313a0b tui: add tool rendering
6310021dca tui: improve footer truncation
ef929da68c tui: add uiCache
Compare 3 commits »
mlow pushed to main at mlow/lmcli 2024-03-22 19:42:59 -06:00
c51644e78e Add dir_tree tool
91c74d9e1e Update CreateChatCompletion behavior
3185b2d7d6 tui: show the message position when focused
6c64f21d9a tui: support for message retry/continue
6f737ad19c tui: handle text wrapping ourselves, add ctrl+w wrap toggle
Compare 44 commits »
mlow pushed to tui at mlow/lmcli 2024-03-17 17:26:53 -06:00