def _parse_summary()

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])