time_to_first_token moved to extras

17d2771a75390341bcc6ef71c0cfe00805260d1a

bmen25124 <bmen25124@gmail.com>

1 files changed, +2 -7Ignore whitespace
public/script.js+2 -7
@@ -2477,7 +2477,7 @@ export function addOneMessage(mes, { type = 'normal', insertAfter = null, scroll
24772477 timestamp: timestamp,
24782478 extra: mes.extra,
24792479 tokenCount: mes.extra?.token_count ?? 0,
24802480 ...formatGenerationTimer(mes.gen_started, mes.gen_finished, mes.extra?.token_count, mes.extra?.time_to_first_token, mes.extra?.reasoning_duration),
24812481 };
24822482
24832483 const renderedMessage = getMessageFromTemplate(params);
@@ -3252,11 +3252,11 @@ class StreamingProcessor {
32523252 const currentTime = new Date();
32533253 chat[messageId]['mes'] = processedText;
32543254 chat[messageId]['gen_started'] = this.timeStarted;
3255- chat[messageId]['time_to_first_token'] = this.timeToFirstToken;
32563255 chat[messageId]['gen_finished'] = currentTime;
32573256 if (!chat[messageId]['extra']) {
32583257 chat[messageId]['extra'] = {};
32593258 }
3259+ chat[messageId]['extra']['time_to_first_token'] = this.timeToFirstToken;
32603260
32613261 // Update reasoning
32623262 await this.reasoningHandler.process(messageId, mesChanged);
@@ -3278,7 +3278,6 @@ class StreamingProcessor {
32783278 'send_date': chat[messageId]['send_date'],
32793279 'gen_started': chat[messageId]['gen_started'],
32803280 'gen_finished': chat[messageId]['gen_finished'],
3281- 'time_to_first_token': chat[messageId]['time_to_first_token'],
32823281 'extra': JSON.parse(JSON.stringify(chat[messageId]['extra']))
32833282 };
32843283 }
@@ -3375,7 +3374,6 @@ class StreamingProcessor {
33753374 'send_date': chat[messageId]['send_date'],
33763375 'gen_started': chat[messageId]['gen_started'],
33773376 'gen_finished': chat[messageId]['gen_finished'],
3378- 'time_to_first_token': chat[messageId]['time_to_first_token'],
33793377 'extra': JSON.parse(JSON.stringify(chat[messageId]['extra'])) };
33803378 }
33813379 }
@@ -6094,7 +6092,6 @@ export async function saveReply(type, getMessage, fromStreaming, title, swipes,
60946092 send_date: item['send_date'],
60956093 gen_started: item['gen_started'],
60966094 gen_finished: item['gen_finished'],
6097- time_to_first_token: item['time_to_first_token'],
60986095 extra: JSON.parse(JSON.stringify(item['extra'])),
60996096 };
61006097 } else {
@@ -6105,7 +6102,6 @@ export async function saveReply(type, getMessage, fromStreaming, title, swipes,
61056102 send_date: chat[chat.length - 1]['send_date'],
61066103 gen_started: chat[chat.length - 1]['gen_started'],
61076104 gen_finished: chat[chat.length - 1]['gen_finished'],
6108- time_to_first_token: chat[chat.length - 1]['time_to_first_token'],
61096105 extra: JSON.parse(JSON.stringify(chat[chat.length - 1]['extra'])),
61106106 };
61116107 }
@@ -8859,7 +8855,6 @@ const swipe_right = () => {
88598855 'send_date': chat[chat.length - 1]['send_date'],
88608856 'gen_started': chat[chat.length - 1]['gen_started'],
88618857 'gen_finished': chat[chat.length - 1]['gen_finished'],
8862- 'time_to_first_token': chat[chat.length - 1]['time_to_first_token'],
88638858 'extra': JSON.parse(JSON.stringify(chat[chat.length - 1]['extra']))
88648859 };
88658860 //assign swipe info array with last message from chat