File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
libs/miroflow/src/miroflow/prebuilt Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -734,7 +734,12 @@ async def run_main_agent(
734734 original_text = initial_user_content [0 ]["text" ]
735735 initial_user_content [0 ]["text" ] = original_text + o3_notes
736736 except Exception as e :
737- logger .warning (f"O3 hints extraction failed after retries: { str (e )} " )
737+ logger .error (f"O3 hints extraction failed after retries: { str (e )} " )
738+ self .task_log .log_step (
739+ step_name = "o3_hint" ,
740+ message = f"[ERROR] O3 hint generation failed: { str (e )} " ,
741+ status = "failed" ,
742+ )
738743 o3_notes = "" # Continue execution but without O3 hints
739744
740745 logger .info ("Initial user input content: %s" , initial_user_content )
@@ -992,7 +997,6 @@ async def run_main_agent(
992997 task_description ,
993998 final_answer_text ,
994999 self .cfg .env .openai_api_key ,
995- self .chinese_context ,
9961000 )
9971001 )
9981002
@@ -1037,6 +1041,11 @@ async def run_main_agent(
10371041 logger .error (
10381042 f"O3 final answer extraction failed after retries: { str (e )} "
10391043 )
1044+ self .task_log .log_step (
1045+ step_name = "o3_final_answer" ,
1046+ message = f"[ERROR] O3 final answer extraction failed: { str (e )} " ,
1047+ status = "failed" ,
1048+ )
10401049 # Continue using original final_answer_text
10411050
10421051 else :
You can’t perform that action at this time.
0 commit comments