@@ -36,7 +36,7 @@ describe("getMessagesSinceLastSummary", () => {
3636 expect ( result ) . toEqual ( messages )
3737 } )
3838
39- it ( "should return messages since the last summary with prepended user message" , ( ) => {
39+ it ( "should return messages since the last summary with original first user message" , ( ) => {
4040 const messages : ApiMessage [ ] = [
4141 { role : "user" , content : "Hello" , ts : 1 } ,
4242 { role : "assistant" , content : "Hi there" , ts : 2 } ,
@@ -47,14 +47,14 @@ describe("getMessagesSinceLastSummary", () => {
4747
4848 const result = getMessagesSinceLastSummary ( messages )
4949 expect ( result ) . toEqual ( [
50- { role : "user" , content : "Please continue from the following summary: " , ts : 0 } ,
50+ { role : "user" , content : "Hello " , ts : 1 } ,
5151 { role : "assistant" , content : "Summary of conversation" , ts : 3 , isSummary : true } ,
5252 { role : "user" , content : "How are you?" , ts : 4 } ,
5353 { role : "assistant" , content : "I'm good" , ts : 5 } ,
5454 ] )
5555 } )
5656
57- it ( "should handle multiple summary messages and return since the last one with prepended user message" , ( ) => {
57+ it ( "should handle multiple summary messages and return since the last one with original first user message" , ( ) => {
5858 const messages : ApiMessage [ ] = [
5959 { role : "user" , content : "Hello" , ts : 1 } ,
6060 { role : "assistant" , content : "First summary" , ts : 2 , isSummary : true } ,
@@ -65,7 +65,7 @@ describe("getMessagesSinceLastSummary", () => {
6565
6666 const result = getMessagesSinceLastSummary ( messages )
6767 expect ( result ) . toEqual ( [
68- { role : "user" , content : "Please continue from the following summary: " , ts : 0 } ,
68+ { role : "user" , content : "Hello " , ts : 1 } ,
6969 { role : "assistant" , content : "Second summary" , ts : 4 , isSummary : true } ,
7070 { role : "user" , content : "What's new?" , ts : 5 } ,
7171 ] )
0 commit comments