@@ -78,7 +78,7 @@ func (generator FailureNoticeGenerator) Generate(ctx context.Context, report Fai
7878 status .Reason = "language_model_unavailable"
7979 return BuildRawErrorFailureNotice (report ), status
8080 }
81- reply , errorValue := generator .generateRecoveryText (generationContext , "blueclaw_failure_notice " , BuildFailureNoticePrompt (report ))
81+ reply , errorValue := generator .generateRecoveryText (generationContext , "bluecollar_failure_notice " , BuildFailureNoticePrompt (report ))
8282 if errorValue == nil {
8383 if notice , source , hasNotice := PrepareFailureNoticeWithGenerator (generator , generationContext , reply , "generated" , report ); hasNotice {
8484 status .Source = source
@@ -94,7 +94,7 @@ func (generator FailureNoticeGenerator) Generate(ctx context.Context, report Fai
9494 if strings .TrimSpace (reply ) != "" {
9595 status .FirstInvalid = true
9696 for repairCount := 1 ; repairCount <= 2 ; repairCount ++ {
97- repairedReply , repairError := generator .generateRecoveryText (generationContext , "blueclaw_failure_notice_repair " , BuildFailureNoticeRepairPrompt (report , reply , repairCount ))
97+ repairedReply , repairError := generator .generateRecoveryText (generationContext , "bluecollar_failure_notice_repair " , BuildFailureNoticeRepairPrompt (report , reply , repairCount ))
9898 if repairError != nil || strings .TrimSpace (repairedReply ) == "" {
9999 status .RepairCount = repairCount
100100 status .TextRecoveryError = firstNonEmptyString (errorString (repairError ), "empty_repair" )
@@ -146,7 +146,7 @@ func (generator FailureNoticeGenerator) GenerateIntakeNotice(ctx context.Context
146146 generationContext , cancel := context .WithCancel (ctx )
147147 defer cancel ()
148148 prompt := BuildIntakeNoticePrompt (report .Classification , failureReport )
149- reply , errorValue := generator .generateRecoveryText (generationContext , "blueclaw_intake_notice " , prompt )
149+ reply , errorValue := generator .generateRecoveryText (generationContext , "bluecollar_intake_notice " , prompt )
150150 if errorValue == nil {
151151 if notice := BuildFailureNotice (reply , "generated" , failureReport ); notice .IsSendable {
152152 return notice
@@ -155,7 +155,7 @@ func (generator FailureNoticeGenerator) GenerateIntakeNotice(ctx context.Context
155155 if RecoveryContextError (generationContext , errorValue ) != nil {
156156 return BuildRawErrorFailureNotice (failureReport )
157157 }
158- localReply , localError := generator .generateLocalRecoveryText (generationContext , "blueclaw_intake_notice " , prompt )
158+ localReply , localError := generator .generateLocalRecoveryText (generationContext , "bluecollar_intake_notice " , prompt )
159159 if localError == nil {
160160 if notice := BuildFailureNotice (localReply , "local_generated" , failureReport ); notice .IsSendable {
161161 return notice
@@ -276,7 +276,7 @@ func (generator FailureNoticeGenerator) generateLocalFailureNotice(ctx context.C
276276 if strings .TrimSpace (rejectedReply ) != "" {
277277 prompt = BuildFailureNoticeRepairPrompt (report , rejectedReply , 3 )
278278 }
279- reply , errorValue := generator .generateLocalRecoveryText (ctx , "blueclaw_failure_notice " , prompt )
279+ reply , errorValue := generator .generateLocalRecoveryText (ctx , "bluecollar_failure_notice " , prompt )
280280 if errorValue != nil || strings .TrimSpace (reply ) == "" {
281281 return FailureNotice {}, firstNonEmptyString (errorString (errorValue ), "empty_local_reply" ), false
282282 }
@@ -285,7 +285,7 @@ func (generator FailureNoticeGenerator) generateLocalFailureNotice(ctx context.C
285285 return notice , "" , true
286286 }
287287 for repairCount := 1 ; repairCount <= 2 ; repairCount ++ {
288- repairedReply , repairError := generator .generateLocalRecoveryText (ctx , "blueclaw_failure_notice_repair " , BuildFailureNoticeRepairPrompt (report , reply , repairCount ))
288+ repairedReply , repairError := generator .generateLocalRecoveryText (ctx , "bluecollar_failure_notice_repair " , BuildFailureNoticeRepairPrompt (report , reply , repairCount ))
289289 if repairError != nil || strings .TrimSpace (repairedReply ) == "" {
290290 return FailureNotice {}, firstNonEmptyString (errorString (repairError ), "empty_local_repair" ), false
291291 }
@@ -301,7 +301,7 @@ func (generator FailureNoticeGenerator) generateLocalFailureNotice(ctx context.C
301301func PrepareFailureNoticeWithGenerator (generator FailureNoticeGenerator , ctx context.Context , reply string , source string , report FailureReport ) (FailureNotice , string , bool ) {
302302 candidate := strings .TrimSpace (reply )
303303 if TextExceedsCharacterBudget (candidate , failureNoticeMaximumCharacters ) {
304- compressedReply , errorValue := generator .generateRecoveryText (ctx , "blueclaw_failure_notice_compression " , BuildFailureNoticeCompressionPrompt (report , reply , failureNoticeMaximumCharacters ))
304+ compressedReply , errorValue := generator .generateRecoveryText (ctx , "bluecollar_failure_notice_compression " , BuildFailureNoticeCompressionPrompt (report , reply , failureNoticeMaximumCharacters ))
305305 if errorValue != nil || strings .TrimSpace (compressedReply ) == "" {
306306 return FailureNotice {}, "" , false
307307 }
@@ -352,9 +352,9 @@ func (generator FailureNoticeGenerator) reviewFailureNotice(ctx context.Context,
352352
353353func (generator FailureNoticeGenerator ) generateFailureNoticeReview (ctx context.Context , source string , prompt string ) (string , error ) {
354354 if strings .HasPrefix (source , "local_" ) {
355- return generator .generateLocalRecoveryText (ctx , "blueclaw_failure_notice_review " , prompt )
355+ return generator .generateLocalRecoveryText (ctx , "bluecollar_failure_notice_review " , prompt )
356356 }
357- return generator .generateRecoveryText (ctx , "blueclaw_failure_notice_review " , prompt )
357+ return generator .generateRecoveryText (ctx , "bluecollar_failure_notice_review " , prompt )
358358}
359359
360360func BuildRawErrorFailureNotice (report FailureReport ) FailureNotice {
0 commit comments