llama.cpp/tools/server/public_simplechat/docs
hanishkvc 2981033fac SimpleChatTCRV:UICleanup:Ai Reasoning/Live response
Implement todo noted in last commit, and bit more.

This brings in clearing of the external ai tool call special chat
session divStream during chat show, which ensures that it gets
hidden by default wrt other chat sessions and inturn only get
enabled if user triggers a new tool call involving external ai
tool call.

This patch also ensures that if ext ai tool call takes too much
time and so logic gives you back control with a timed out response
as a possible response back to ai wrt the tool call, then the
external ai tool call's ai live response is no longer visible in
the current chat session ui. So user can go ahead with the timed
out response or some other user decided response as the response
to the tool call. And take the chat in a different direction of
their and ai's choosing.

Or else, if they want to they can switch to the External Ai
specific special chat session and continue to monitor the response
from the tool call there, to understand what the final response
would have been wrt that tool call.

Rather this should keep the ui flow clean.

ALERT: If the user triggers a new ext ai tool call, when the
old one is still alive in the background, then response from
both will be in a race for user visibility, so beware of it.
2025-12-04 19:41:40 +05:30
..
changelog.md SimpleChatTCRV:UICleanup:Ai Reasoning/Live response 2025-12-04 19:41:40 +05:30
details.md SimpleChatTCRV:CMTextFormat: Common flow accounting User and Auto 2025-12-04 19:41:40 +05:30
simplechat_screens.webp SimpleChatTCRV: Documentation cleanup 2025-12-04 19:41:40 +05:30