mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Clean-up swipe_info of multi-swipes
This commit is contained in:
@ -3346,11 +3346,15 @@ class StreamingProcessor {
|
|||||||
|
|
||||||
if (Array.isArray(this.swipes) && this.swipes.length > 0) {
|
if (Array.isArray(this.swipes) && this.swipes.length > 0) {
|
||||||
const message = chat[messageId];
|
const message = chat[messageId];
|
||||||
|
const swipeInfoExtra = structuredClone(message.extra);
|
||||||
|
delete swipeInfoExtra.token_count;
|
||||||
|
delete swipeInfoExtra.reasoning;
|
||||||
|
delete swipeInfoExtra.reasoning_duration;
|
||||||
const swipeInfo = {
|
const swipeInfo = {
|
||||||
send_date: message.send_date,
|
send_date: message.send_date,
|
||||||
gen_started: message.gen_started,
|
gen_started: message.gen_started,
|
||||||
gen_finished: message.gen_finished,
|
gen_finished: message.gen_finished,
|
||||||
extra: structuredClone(message.extra),
|
extra: swipeInfoExtra,
|
||||||
};
|
};
|
||||||
const swipeInfoArray = [];
|
const swipeInfoArray = [];
|
||||||
swipeInfoArray.length = this.swipes.length;
|
swipeInfoArray.length = this.swipes.length;
|
||||||
@ -6118,11 +6122,15 @@ export async function saveReply(type, getMessage, fromStreaming, title, swipes,
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (Array.isArray(swipes) && swipes.length > 0) {
|
if (Array.isArray(swipes) && swipes.length > 0) {
|
||||||
|
const swipeInfoExtra = structuredClone(item.extra);
|
||||||
|
delete swipeInfoExtra.token_count;
|
||||||
|
delete swipeInfoExtra.reasoning;
|
||||||
|
delete swipeInfoExtra.reasoning_duration;
|
||||||
const swipeInfo = {
|
const swipeInfo = {
|
||||||
send_date: item.send_date,
|
send_date: item.send_date,
|
||||||
gen_started: item.gen_started,
|
gen_started: item.gen_started,
|
||||||
gen_finished: item.gen_finished,
|
gen_finished: item.gen_finished,
|
||||||
extra: structuredClone(item.extra),
|
extra: swipeInfoExtra,
|
||||||
};
|
};
|
||||||
const swipeInfoArray = [];
|
const swipeInfoArray = [];
|
||||||
swipeInfoArray.length = swipes.length;
|
swipeInfoArray.length = swipes.length;
|
||||||
|
Reference in New Issue
Block a user