From b7c89a4dd13030024a684a75203dbb351ed9c3c3 Mon Sep 17 00:00:00 2001 From: Matt Low Date: Sat, 21 Sep 2024 02:47:17 +0000 Subject: [PATCH] Update TODO.md --- TODO.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/TODO.md b/TODO.md index b621c5d..ac932d2 100644 --- a/TODO.md +++ b/TODO.md @@ -14,7 +14,7 @@ system prompt, rather than having them in the conversation messages) - [ ] Agents may have some form of long term memory management (key-value? natural lang?). -- [ ] Sandboxed python, js interpreter (both useful for different reasons) +- [ ] Sandboxed python, js interpreters (implemented with containers) - [ ] Support for arbitrary external script tools - [ ] Search - RAG driven search of existing conversation "hey, remind me of the conversation we had six months ago about X") @@ -23,12 +23,14 @@ - [ ] Image input - [ ] Image output (sixel support?) - [ ] Conversation exports to html/pdf/json +- [ ] Store message generation model +- [ ] Hidden CoT ## UI - [x] Prettify/normalize tool_call and tool_result outputs so they can be shown/optionally hidden in `lmcli view` and `lmcli chat` +- [x] Conversation deletion in conversations view - [ ] User confirmation before calling (some?) tools -- [ ] Conversation deletion in conversations view - [ ] Message deletion, Ctrl+D to delete a message and attach its children to its parent, Ctrl+Shift+D to delete a message and its descendents - [ ] Show available key bindings and their action in any given view