diff --git a/cli/main.py b/cli/main.py index adda48fc..9745367e 100644 --- a/cli/main.py +++ b/cli/main.py @@ -973,7 +973,10 @@ def run_analysis(): if content: file_name = f"{section_name}.md" with open(report_dir / file_name, "w", encoding="utf-8") as f: - f.write(content) + if isinstance(content, list): + f.write("\n".join(str(item) for item in content)) + else: + f.write(content) return wrapper message_buffer.add_message = save_message_decorator(message_buffer, "add_message")