mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-04 13:17:36 +01:00
Hide message on streaming tool calls
This commit is contained in:
parent
da9200c82e
commit
90809852c2
@ -2932,6 +2932,13 @@ class StreamingProcessor {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#updateMessageBlockVisibility() {
|
||||||
|
if (this.messageDom instanceof HTMLElement && Array.isArray(this.toolCalls) && this.toolCalls.length > 0) {
|
||||||
|
const shouldHide = ['', '...'].includes(this.result);
|
||||||
|
this.messageDom.classList.toggle('displayNone', shouldHide);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
showMessageButtons(messageId) {
|
showMessageButtons(messageId) {
|
||||||
if (messageId == -1) {
|
if (messageId == -1) {
|
||||||
return;
|
return;
|
||||||
@ -2997,6 +3004,7 @@ class StreamingProcessor {
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
this.#checkDomElements(messageId);
|
this.#checkDomElements(messageId);
|
||||||
|
this.#updateMessageBlockVisibility();
|
||||||
const currentTime = new Date();
|
const currentTime = new Date();
|
||||||
// Don't waste time calculating token count for streaming
|
// Don't waste time calculating token count for streaming
|
||||||
const currentTokenCount = isFinal && power_user.message_token_count_enabled ? getTokenCount(processedText, 0) : 0;
|
const currentTokenCount = isFinal && power_user.message_token_count_enabled ? getTokenCount(processedText, 0) : 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user