@@ -574,10 +574,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
574574 // API Messages
575575
576576 private async getSavedApiConversationHistory ( ) : Promise < ApiMessage [ ] > {
577- return readApiMessages ( {
578- taskId : this . taskId ,
579- globalStoragePath : this . globalStoragePath ,
580- } )
577+ return readApiMessages ( { taskId : this . taskId , globalStoragePath : this . globalStoragePath } )
581578 }
582579
583580 private async addToApiConversationHistory ( message : Anthropic . MessageParam ) {
@@ -607,10 +604,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
607604 // Cline Messages
608605
609606 private async getSavedClineMessages ( ) : Promise < ClineMessage [ ] > {
610- return readTaskMessages ( {
611- taskId : this . taskId ,
612- globalStoragePath : this . globalStoragePath ,
613- } )
607+ return readTaskMessages ( { taskId : this . taskId , globalStoragePath : this . globalStoragePath } )
614608 }
615609
616610 private async addToClineMessages ( message : ClineMessage ) {
@@ -650,10 +644,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
650644
651645 private async updateClineMessage ( message : ClineMessage ) {
652646 const provider = this . providerRef . deref ( )
653- await provider ?. postMessageToWebview ( {
654- type : "messageUpdated" ,
655- clineMessage : message ,
656- } )
647+ await provider ?. postMessageToWebview ( { type : "messageUpdated" , clineMessage : message } )
657648 this . emit ( RooCodeEventName . Message , { action : "updated" , message } )
658649
659650 const shouldCaptureMessage = message . partial !== true && CloudService . isEnabled ( )
@@ -755,14 +746,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
755746 // state.
756747 askTs = Date . now ( )
757748 this . lastMessageTs = askTs
758- await this . addToClineMessages ( {
759- ts : askTs ,
760- type : "ask" ,
761- ask : type ,
762- text,
763- partial,
764- isProtected,
765- } )
749+ await this . addToClineMessages ( { ts : askTs , type : "ask" , ask : type , text, partial, isProtected } )
766750 throw new Error ( "Current ask promise was ignored (#2)" )
767751 }
768752 } else {
@@ -799,13 +783,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
799783 this . askResponseImages = undefined
800784 askTs = Date . now ( )
801785 this . lastMessageTs = askTs
802- await this . addToClineMessages ( {
803- ts : askTs ,
804- type : "ask" ,
805- ask : type ,
806- text,
807- isProtected,
808- } )
786+ await this . addToClineMessages ( { ts : askTs , type : "ask" , ask : type , text, isProtected } )
809787 }
810788 }
811789 } else {
@@ -815,13 +793,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
815793 this . askResponseImages = undefined
816794 askTs = Date . now ( )
817795 this . lastMessageTs = askTs
818- await this . addToClineMessages ( {
819- ts : askTs ,
820- type : "ask" ,
821- ask : type ,
822- text,
823- isProtected,
824- } )
796+ await this . addToClineMessages ( { ts : askTs , type : "ask" , ask : type , text, isProtected } )
825797 }
826798
827799 // The state is mutable if the message is complete and the task will
@@ -900,11 +872,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
900872 throw new Error ( "Current ask promise was ignored" )
901873 }
902874
903- const result = {
904- response : this . askResponse ! ,
905- text : this . askResponseText ,
906- images : this . askResponseImages ,
907- }
875+ const result = { response : this . askResponse ! , text : this . askResponseText , images : this . askResponseImages }
908876 this . askResponse = undefined
909877 this . askResponseText = undefined
910878 this . askResponseImages = undefined
@@ -994,12 +962,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
994962
995963 this . emit ( RooCodeEventName . TaskUserMessage , this . taskId )
996964
997- provider . postMessageToWebview ( {
998- type : "invoke" ,
999- invoke : "sendMessage" ,
1000- text,
1001- images,
1002- } )
965+ provider . postMessageToWebview ( { type : "invoke" , invoke : "sendMessage" , text, images } )
1003966 } else {
1004967 console . error ( "[Task#submitUserMessage] Provider reference lost" )
1005968 }
@@ -1077,12 +1040,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
10771040 // Set flag to skip previous_response_id on the next API call after manual condense
10781041 this . skipPrevResponseIdOnce = true
10791042
1080- const contextCondense : ContextCondense = {
1081- summary,
1082- cost,
1083- newContextTokens,
1084- prevContextTokens,
1085- }
1043+ const contextCondense : ContextCondense = { summary, cost, newContextTokens, prevContextTokens }
10861044 await this . say (
10871045 "condense_context" ,
10881046 undefined /* text */ ,
@@ -1660,9 +1618,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
16601618 throw new Error ( "Provider not available" )
16611619 }
16621620
1663- const newTask = await provider . createTask ( message , undefined , this , {
1664- initialTodos,
1665- } )
1621+ const newTask = await provider . createTask ( message , undefined , this , { initialTodos } )
16661622
16671623 if ( newTask ) {
16681624 this . isPaused = true // Pause parent.
@@ -1787,15 +1743,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
17871743
17881744 if ( response === "messageResponse" ) {
17891745 currentUserContent . push (
1790- < < < << << HEAD
1791- ...[
1792- {
1793- type : "text" as const ,
1794- text : formatResponse . tooManyMistakes ( text ) ,
1795- } ,
1796- = === ===
17971746 { type : "text" as const , text : formatResponse . tooManyMistakes ( text ) } ,
1798- > >>> >>> release / v0 .0 .5
17991747 ...formatResponse . imageBlocks ( images ) ,
18001748 )
18011749
@@ -1875,10 +1823,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
18751823 // results.
18761824 const finalUserContent = [ ...parsedUserContent , { type : "text" as const , text : environmentDetails } ]
18771825
1878- await this . addToApiConversationHistory ( {
1879- role : "user" ,
1880- content : finalUserContent ,
1881- } )
1826+ await this . addToApiConversationHistory ( { role : "user" , content : finalUserContent } )
18821827 TelemetryService . instance . captureConversationMessage ( this . taskId , "user" )
18831828
18841829 // Since we sent off a placeholder api_req_started message to update the
@@ -2347,10 +2292,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
23472292 const didToolUse = this . assistantMessageContent . some ( ( block ) => block . type === "tool_use" )
23482293
23492294 if ( ! didToolUse ) {
2350- this . userMessageContent . push ( {
2351- type : "text" ,
2352- text : formatResponse . noToolsUsed ( ) ,
2353- } )
2295+ this . userMessageContent . push ( { type : "text" , text : formatResponse . noToolsUsed ( ) } )
23542296 this . consecutiveMistakeCount ++
23552297 }
23562298
@@ -2530,12 +2472,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
25302472
25312473 if ( truncateResult . summary ) {
25322474 const { summary, cost, prevContextTokens, newContextTokens = 0 } = truncateResult
2533- const contextCondense : ContextCondense = {
2534- summary,
2535- cost,
2536- newContextTokens,
2537- prevContextTokens,
2538- }
2475+ const contextCondense : ContextCondense = { summary, cost, newContextTokens, prevContextTokens }
25392476 await this . say (
25402477 "condense_context" ,
25412478 undefined /* text */ ,
@@ -2656,12 +2593,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
26562593 this . skipPrevResponseIdOnce = true
26572594
26582595 const { summary, cost, prevContextTokens, newContextTokens = 0 } = truncateResult
2659- const contextCondense : ContextCondense = {
2660- summary,
2661- cost,
2662- newContextTokens,
2663- prevContextTokens,
2664- }
2596+ const contextCondense : ContextCondense = { summary, cost, newContextTokens, prevContextTokens }
26652597 await this . say (
26662598 "condense_context" ,
26672599 undefined /* text */ ,
@@ -2901,9 +2833,7 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
29012833 if ( ! modelId || ! modelId . startsWith ( "gpt-5" ) ) return
29022834
29032835 // Check if the API handler has a getLastResponseId method (OpenAiNativeHandler specific)
2904- const handler = this . api as ApiHandler & {
2905- getLastResponseId ?: ( ) => string | undefined
2906- }
2836+ const handler = this . api as ApiHandler & { getLastResponseId ?: ( ) => string | undefined }
29072837 const lastResponseId = handler . getLastResponseId ?.( )
29082838 const idx = findLastIndex (
29092839 this . clineMessages ,
0 commit comments