From 67b9c68b3e086c85d7e12a27aa2c2581c8aa7cff Mon Sep 17 00:00:00 2001 From: hanishkvc Date: Fri, 14 Nov 2025 16:17:58 +0530 Subject: [PATCH] SimpleChatTCRV: Update readme a bit, need to cleanup later --- tools/server/public_simplechat/readme.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/tools/server/public_simplechat/readme.md b/tools/server/public_simplechat/readme.md index 347d36862d..96cedbf1bb 100644 --- a/tools/server/public_simplechat/readme.md +++ b/tools/server/public_simplechat/readme.md @@ -114,8 +114,8 @@ remember to ### for vision models -* remember to specify a mmproj file directly or by using -hf to fetch the model and its mmproj gguf - from huggingface. +* remember to specify the multimodal related gguf file directly using -mmproj or by using -hf to fetch + the llm model and its mmproj gguf from huggingface. * additionally specify a large enough -batch-size (ex 8k) and -ubatch-size (ex 2k) @@ -184,13 +184,20 @@ Once inside * the SimpleChat client will show details of the tool call (ie tool name and args passed) requested and allow the user to trigger it as is or after modifying things as needed. NOTE: Tool sees the original tool call only, for now - * inturn returned / generated result is placed into user query entry text area with approriate tags - ie generated result with meta data + * inturn returned / generated result is placed into user query entry text area, + and the color of the user query text area is changed to indicate the same. * if user is ok with the tool response, they can click submit to send the same to the GenAi/LLM. User can even modify the response generated by the tool, if required, before submitting. * ALERT: Sometimes the reasoning or chat from ai model may indicate tool call, but you may actually not get/see a tool call, in such situations, dont forget to cross check that tool calling is - enabled in the settings. + enabled in the settings. Also click on the current chat session's button at the top, to refresh + the ui, just in case. + +* when the user is going through the chat messages in the chat session, they can + * delete any message from the chat session, + * remember that you need to maintain the expected sequence of chat message roles + ie user - assistant - {tool response} - user - assistant - kind of sequence. + * copy text content of messages to clipboard. * ClearChat/Refresh * use the clearchat button to clear the currently active chat session. @@ -746,10 +753,12 @@ sliding window based drop off or even before they kick in, this can help in many * ChatMessage * assign a globally unique (ie across sessions) id to each chat message instance. * add support for deleting chat message based on its uniquie id in SimpleChat. + * try ensure that adjacent messages remain on screen, after a message is deleted from session. * add a popover div block in html, which acts as a popup menu containing buttons to work with individual chat messages. * experiment and finalise on anchor based relative positioning of the popover menu. * have a del button, which allows one to delete the currently in focus chat message. + * have a copy button, which allows one to copy the textual content into system clipboard. #### ToDo