Block a user
59e78669c8
Fix CreateChatCompletion
1966ec881b
Make
lmcli rm
allow removing multiple conversations
1e8ff60c54
Add
lmcli rename
to rename conversations
af2fccd4ee
Fix README errors
d32e9421fe
Add openai.enabledTools config key
e29dbaf2a3
Code deduplication
c64bc370f4
Don't include system message when generating conversation title
4f37ed046b
Delete 'retried' messages in
lmcli retry
ed6ee9bea9
Add *Message[] parameter to CreateChatCompletion methods
3859084fd8
Refine tool descriptions
a805c92131
Update file_insert_lines
3b20e00330
Removed file_remove_lines in favor of a generalized file_replace_lines
8e262c4839
Replace modify_file with individual functions
d1c11b41d8
Lift tool description out to constant to reduce clutter
42f7b7aa29
Adjust read_file so it returns line numbers
9976c59f58
Small fixes
4b85b005dd
Add
read_file
and write_file
tools
59487d5721
Adjust read_dir description and return value
1fc0af56df
Only allow read_dir (and other file access) within current working dir
2f3d95356a
Be explicit with openai response choices limit (
n
parameter)
137c568129
Minor cleanup