diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -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; |