@@ -352,23 +352,11 @@ export class Task extends EventEmitter<ClineEvents> {
352352 // Cline Messages
353353
354354 private async getSavedClineMessages ( ) : Promise < ClineMessage [ ] > {
355- return await readTaskMessages ( { taskId : this . taskId , globalStoragePath : this . globalStoragePath } )
355+ return readTaskMessages ( { taskId : this . taskId , globalStoragePath : this . globalStoragePath } )
356356 }
357357
358358 private async addToClineMessages ( message : ClineMessage ) {
359- console . log ( "[Task#addToClineMessages] Adding message:" , JSON . stringify ( message , null , 2 ) )
360359 this . clineMessages . push ( message )
361-
362- // Verify the message was added correctly
363- const addedMessage = this . clineMessages [ this . clineMessages . length - 1 ]
364- console . log ( "[Task#addToClineMessages] Verified added message:" , {
365- ts : addedMessage . ts ,
366- type : addedMessage . type ,
367- say : addedMessage . say ,
368- hasCheckpoint : ! ! addedMessage . checkpoint ,
369- checkpoint : addedMessage . checkpoint ,
370- } )
371-
372360 const provider = this . providerRef . deref ( )
373361 await provider ?. postStateToWebview ( )
374362 this . emit ( "message" , { action : "created" , message } )
@@ -552,10 +540,6 @@ export class Task extends EventEmitter<ClineEvents> {
552540 }
553541
554542 async handleWebviewAskResponse ( askResponse : ClineAskResponse , text ?: string , images ?: string [ ] ) {
555- // Checkpoint saving is now handled in webviewMessageHandler before this method is called
556- console . log ( "[Task#handleWebviewAskResponse] Processing askResponse:" , askResponse )
557-
558- // Set the response, which will trigger the ask promise to resolve
559543 this . askResponse = askResponse
560544 this . askResponseText = text
561545 this . askResponseImages = images
@@ -877,20 +861,7 @@ export class Task extends EventEmitter<ClineEvents> {
877861 let responseText : string | undefined
878862 let responseImages : string [ ] | undefined
879863 if ( response === "messageResponse" ) {
880- // The checkpoint was already saved in handleWebviewAskResponse and attached to pendingUserMessageCheckpoint
881- // The say method will automatically handle it for user_feedback messages
882- console . log ( "[Task#resumeTaskFromHistory] Adding user_feedback message" )
883864 await this . say ( "user_feedback" , text , images )
884-
885- // Verify the message was added with checkpoint
886- const lastMessage = this . clineMessages [ this . clineMessages . length - 1 ]
887- console . log ( "[Task#resumeTaskFromHistory] Last message after say:" , {
888- ts : lastMessage ?. ts ,
889- say : lastMessage ?. say ,
890- hasCheckpoint : ! ! lastMessage ?. checkpoint ,
891- checkpoint : lastMessage ?. checkpoint ,
892- } )
893-
894865 responseText = text
895866 responseImages = images
896867 }
@@ -1231,19 +1202,8 @@ export class Task extends EventEmitter<ClineEvents> {
12311202 ] ,
12321203 )
12331204
1234- // The say method will automatically handle the pending checkpoint for user_feedback messages
1235- console . log ( "[Task] Tool approval - About to say user_feedback" )
12361205 await this . say ( "user_feedback" , text , images )
12371206
1238- // Verify the message was added with checkpoint
1239- const lastMessage = this . clineMessages [ this . clineMessages . length - 1 ]
1240- console . log ( "[Task] Tool approval - Last message after say:" , {
1241- ts : lastMessage ?. ts ,
1242- say : lastMessage ?. say ,
1243- hasCheckpoint : ! ! lastMessage ?. checkpoint ,
1244- checkpoint : lastMessage ?. checkpoint ,
1245- } )
1246-
12471207 // Track consecutive mistake errors in telemetry.
12481208 TelemetryService . instance . captureConsecutiveMistakeError ( this . taskId )
12491209 }
0 commit comments