File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -446,17 +446,23 @@ export default class BingAIClient {
446446 await this . conversationsCache . set ( conversationKey , conversation ) ;
447447 }
448448
449- return {
450- jailbreakConversationId,
449+ const returnData = {
451450 conversationId,
452451 conversationSignature,
453452 clientId,
454453 invocationId : invocationId + 1 ,
455- messageId : replyMessage . id ,
456454 conversationExpiryTime,
457455 response : reply . text ,
458456 details : reply ,
459457 } ;
458+
459+ if ( jailbreakConversationId ) {
460+ returnData . jailbreakConversationId = jailbreakConversationId ;
461+ returnData . parentMessageId = replyMessage . parentMessageId ;
462+ returnData . messageId = replyMessage . id ;
463+ }
464+
465+ return returnData ;
460466 }
461467
462468 /**
Original file line number Diff line number Diff line change @@ -57,11 +57,11 @@ export default class ChatGPTBrowserClient {
5757 action,
5858 messages : message ? [
5959 {
60- id : crypto . randomUUID ( ) ,
60+ id : message . id ,
6161 role : 'user' ,
6262 content : {
6363 content_type : 'text' ,
64- parts : [ message ] ,
64+ parts : [ message . message ] ,
6565 } ,
6666 } ,
6767 ] : undefined ,
@@ -208,7 +208,7 @@ export default class ChatGPTBrowserClient {
208208 {
209209 conversationId,
210210 parentMessageId,
211- message,
211+ message : userMessage ,
212212 } ,
213213 opts . onProgress || ( ( ) => { } ) ,
214214 opts . abortController || new AbortController ( ) ,
@@ -236,6 +236,7 @@ export default class ChatGPTBrowserClient {
236236 return {
237237 response : replyMessage . message ,
238238 conversationId,
239+ parentMessageId : replyMessage . parentMessageId ,
239240 messageId : replyMessage . id ,
240241 details : result ,
241242 } ;
Original file line number Diff line number Diff line change @@ -359,6 +359,7 @@ export default class ChatGPTClient {
359359 return {
360360 response : replyMessage . message ,
361361 conversationId,
362+ parentMessageId : replyMessage . parentMessageId ,
362363 messageId : replyMessage . id ,
363364 details : result || { } ,
364365 } ;
You can’t perform that action at this time.
0 commit comments