in src/epam/auto_llm_eval/evaluation_report.py [0:0]
def _parse_summary(self, line: str) -> None:
"""Parse a summary line to extract metrics."""
if line.startswith('Total steps evaluated:'):
self.total_steps = int(line.split(': ')[1])
elif line.startswith('Number of passed steps:'):
self.passed_steps = int(line.split(': ')[1])
elif line.startswith('Number of failed steps:'):
self.failed_steps = int(line.split(': ')[1])