@@ -939,8 +939,6 @@ export const MultiSessionApp: React.FC = () => {
939939 const statusId : string = payload ?. statusId || `compress-${ Date . now ( ) } ` ;
940940 const notificationId = `notif-${ statusId } ` ;
941941
942- const fmt = ( n : any ) => ( typeof n === 'number' ? n . toLocaleString ( ) : String ( n ) ) ;
943-
944942 if ( payload ?. phase === 'start' ) {
945943 // 底部进度条
946944 setIsCompressing ( true ) ;
@@ -968,28 +966,13 @@ export const MultiSessionApp: React.FC = () => {
968966 setIsCompressing ( false ) ;
969967
970968 if ( payload ?. phase === 'done' ) {
971- const original = Number ( payload ?. originalTokenCount ) ;
972- const compressed = Number ( payload ?. newTokenCount ) ;
973- const saved =
974- Number . isFinite ( original ) && Number . isFinite ( compressed )
975- ? Math . max ( 0 , original - compressed )
976- : undefined ;
977- const percent =
978- Number . isFinite ( original ) && original > 0 && saved !== undefined
979- ? `-${ Math . round ( ( saved / original ) * 100 ) } %`
980- : '' ;
981969 updateMessage ( targetSessionId , notificationId , {
982970 notificationInProgress : false ,
983971 notificationTitle : t ( 'compression.manualDone' , { } , 'Context compressed' ) ,
984972 notificationDescription : t (
985973 'compression.manualDoneDesc' ,
986- {
987- original : fmt ( original ) ,
988- compressed : fmt ( compressed ) ,
989- saved : fmt ( saved ) ,
990- percent,
991- } ,
992- `Reduced from ${ fmt ( original ) } to ${ fmt ( compressed ) } tokens.`
974+ { } ,
975+ 'Conversation history compressed successfully.'
993976 ) ,
994977 severity : 'info' ,
995978 } as any ) ;
0 commit comments