|
96 | 96 | let contentLogs = []; |
97 | 97 |
|
98 | 98 | /** @type {import('$types').ConversationStateLogModel[]} */ |
99 | | - let stateLogs = []; |
| 99 | + let convStateLogs = []; |
100 | 100 |
|
101 | | - /** @type {import('$types').StateChangeModel[]} */ |
102 | | - let stateChangeLogs = []; |
| 101 | + /** @type {import('$types').MessageStateLogModel[]} */ |
| 102 | + let msgStateLogs = []; |
103 | 103 |
|
104 | | - /** @type {import('$types').AgentQueueChangedModel[]} */ |
105 | | - let agentQueueChangeLogs = []; |
| 104 | + /** @type {import('$types').AgentQueueLogModel[]} */ |
| 105 | + let agentQueueLogs = []; |
106 | 106 |
|
107 | 107 | /** @type {import('$types').UserStateDetailModel[]} */ |
108 | 108 | let userAddStates = []; |
|
349 | 349 | /** @param {import('$types').ConversationStateLogModel} log */ |
350 | 350 | function onConversationStateLogGenerated(log) { |
351 | 351 | if (!isLoadStateLog) return; |
352 | | - stateLogs.push({ ...log }); |
353 | | - stateLogs = stateLogs.map(x => { return { ...x }; }); |
| 352 | +
|
| 353 | + convStateLogs.push({ ...log }); |
| 354 | + convStateLogs = convStateLogs.map(x => { return { ...x }; }); |
354 | 355 | } |
355 | 356 |
|
356 | | - /** @param {import('$types').StateChangeModel} log */ |
| 357 | + /** @param {import('$types').MessageStateLogModel} log */ |
357 | 358 | function onStateChangeGenerated(log) { |
358 | 359 | if (!isLoadStateLog || log == null) return; |
359 | 360 |
|
360 | | - stateChangeLogs.push({ ...log }); |
361 | | - stateChangeLogs = stateChangeLogs.map(x => { return { ...x }; }); |
| 361 | + msgStateLogs.push({ ...log }); |
| 362 | + msgStateLogs = msgStateLogs.map(x => { return { ...x }; }); |
362 | 363 | } |
363 | 364 |
|
364 | | - /** @param {import('$types').AgentQueueChangedModel} log */ |
| 365 | + /** @param {import('$types').AgentQueueLogModel} log */ |
365 | 366 | function onAgentQueueChanged(log) { |
366 | 367 | if (!isLoadContentLog || log == null) return; |
367 | 368 |
|
368 | | - agentQueueChangeLogs.push({ ...log }); |
369 | | - agentQueueChangeLogs = agentQueueChangeLogs.map(x => { return { ...x }; }); |
| 369 | + agentQueueLogs.push({ ...log }); |
| 370 | + agentQueueLogs = agentQueueLogs.map(x => { return { ...x }; }); |
370 | 371 | } |
371 | 372 |
|
372 | 373 | /** @param {import('$types').ConversationSenderActionModel} data */ |
|
552 | 553 | isLoadContentLog = !isLoadContentLog; |
553 | 554 | if (!isLoadContentLog) { |
554 | 555 | contentLogs = []; |
555 | | - agentQueueChangeLogs = []; |
| 556 | + agentQueueLogs = []; |
556 | 557 | isContentLogClosed = true; |
557 | 558 | } else { |
558 | 559 | isContentLogClosed = false; |
|
566 | 567 | function toggleStateLog() { |
567 | 568 | isLoadStateLog = !isLoadStateLog; |
568 | 569 | if (!isLoadStateLog) { |
569 | | - stateLogs = []; |
570 | | - stateChangeLogs = []; |
| 570 | + convStateLogs = []; |
| 571 | + msgStateLogs = []; |
571 | 572 | isStateLogClosed = true; |
572 | 573 | } else { |
573 | 574 | isStateLogClosed = false; |
574 | 575 | } |
575 | 576 | } |
576 | 577 |
|
577 | 578 | function cleanStateLogScreen() { |
578 | | - stateLogs = []; |
| 579 | + convStateLogs = []; |
579 | 580 | } |
580 | 581 |
|
581 | 582 | function toggleUserAddStateModal() { |
|
731 | 732 | } |
732 | 733 | |
733 | 734 | if (isLoadStateLog) { |
734 | | - const targetIdx = stateLogs.findIndex(x => x.message_id === messageId); |
735 | | - stateLogs = stateLogs.filter((x, idx) => idx < targetIdx); |
| 735 | + const targetIdx = convStateLogs.findIndex(x => x.message_id === messageId); |
| 736 | + convStateLogs = convStateLogs.filter((x, idx) => idx < targetIdx); |
736 | 737 | } |
737 | 738 | } |
738 | 739 |
|
|
813 | 814 | } |
814 | 815 |
|
815 | 816 | function clearEventLogs() { |
816 | | - stateChangeLogs = []; |
817 | | - agentQueueChangeLogs = []; |
| 817 | + msgStateLogs = []; |
| 818 | + agentQueueLogs = []; |
818 | 819 | } |
819 | 820 |
|
820 | 821 | function resetStorage() { |
|
852 | 853 | {#if isLoadStateLog} |
853 | 854 | <Pane size={30} minSize={20} maxSize={50} > |
854 | 855 | <StateLog |
855 | | - bind:stateLogs={stateLogs} |
856 | | - bind:stateChangeLogs={stateChangeLogs} |
| 856 | + bind:convStateLogs={convStateLogs} |
| 857 | + bind:msgStateLogs={msgStateLogs} |
857 | 858 | closeWindow={toggleStateLog} |
858 | 859 | cleanScreen={cleanStateLogScreen} |
859 | 860 | /> |
|
1083 | 1084 | <Pane size={30} minSize={20} maxSize={50}> |
1084 | 1085 | <ContentLog |
1085 | 1086 | bind:contentLogs={contentLogs} |
1086 | | - bind:agentQueueChangeLogs={agentQueueChangeLogs} |
| 1087 | + bind:agentQueueLogs={agentQueueLogs} |
1087 | 1088 | closeWindow={toggleContentLog} |
1088 | 1089 | cleanScreen={cleanContentLogScreen} |
1089 | 1090 | /> |
|
0 commit comments