in src/epam/auto_llm_eval/evaluation_report.py [0:0]
def _split_report_sections(self, report_text: str) -> Tuple[str, str]:
"""Split the report into main content and summary sections."""
sections = report_text.split(self.SUMMARY_SEPARATOR)
if len(sections) != 2:
raise ValueError(
"Report must contain steps and summary separated by '---'"
)
return sections