summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md16
1 files changed, 12 insertions, 4 deletions
diff --git a/README.md b/README.md
index f75c23e..7736358 100644
--- a/README.md
+++ b/README.md
@@ -8,18 +8,26 @@
- edit message? (including from bot); +
- ability to copy message; +
- menu with old chats (chat files); +
-- fullscreen textarea option (for long prompt);
- tab to switch selection between textview and textarea (input and chat); +
- basic tools: memorize and recall;
- stop stream from the bot; +
- sqlitedb instead of chatfiles; +
+- define tools and sys prompt for them to be used; +
+- add system prompt without tools (for mistral); +
+- option to switch between predefined sys prompts; +
- sqlite for the bot memory;
+- fullscreen textarea option (bothersome to implement);
+- consider adding use /completion of llamacpp, since openai endpoint clearly has template|format issues;
+- change temp, min-p and other params from tui;
+- help page with all key bindings;
### FIX:
- bot responding (or haninging) blocks everything; +
- programm requires history folder, but it is .gitignore; +
- at first run chat table does not exist; run migrations sql on startup; +
- Tab is needed to copy paste text into textarea box, use shift+tab to switch focus; (changed tp pgup) +
-- delete last msg: can have unexpected behavior (deletes what appears to be two messages);
-- EOF from llama, possibly broken json in request;
-- chat upsert does not work;
+- delete last msg: can have unexpected behavior (deletes what appears to be two messages if last bot msg was not generated (should only delete icon in that case));
+- empty input to continue bot msg gens new msg index and bot icon;
+- sometimes bots put additional info around the tool call, have a regexp to match tool call; +
+- remove all panics from code; +
+- new chat is not saved in db;