GuglielmoTor commited on
Commit
8c31934
·
verified ·
1 Parent(s): 05ba46b

Update services/agentic_handlers.py

Browse files
Files changed (1) hide show
  1. services/agentic_handlers.py +7 -1
services/agentic_handlers.py CHANGED
@@ -136,7 +136,13 @@ class AgenticHandlers:
136
 
137
  report_str = orchestration_output.get('comprehensive_analysis_report', "Nessun report testuale fornito.")
138
  if self.report_components.get("agentic_report_display_md"):
139
- report_display_md_update = gr.update(value=format_report_to_markdown(report_str))
 
 
 
 
 
 
140
 
141
  actionable_okrs = orchestration_output.get('actionable_okrs_and_tasks')
142
  krs_for_ui_selection_list = extract_key_results_for_selection(actionable_okrs)
 
136
 
137
  report_str = orchestration_output.get('comprehensive_analysis_report', "Nessun report testuale fornito.")
138
  if self.report_components.get("agentic_report_display_md"):
139
+ formatted_report = format_report_to_markdown(report_str)
140
+ # Ensure we have a string, not a list
141
+ if isinstance(formatted_report, list):
142
+ formatted_report = "\n".join(formatted_report)
143
+ elif not isinstance(formatted_report, str):
144
+ formatted_report = str(formatted_report)
145
+ report_display_md_update = gr.update(value=formatted_report)
146
 
147
  actionable_okrs = orchestration_output.get('actionable_okrs_and_tasks')
148
  krs_for_ui_selection_list = extract_key_results_for_selection(actionable_okrs)