(self, md_path: Path)
| 317 | logger.debug("Report save failed.", exc_info=True) |
| 318 | |
| 319 | async def _generate_pdf(self, md_path: Path) -> None: |
| 320 | try: |
| 321 | from openosint.pdf_report import generate_pdf_report |
| 322 | |
| 323 | pdf_path = await generate_pdf_report(md_path) |
| 324 | if pdf_path: |
| 325 | console.print(f" [dim]✓ PDF saved → {pdf_path}[/]") |
| 326 | except Exception: |
| 327 | logger.debug("PDF generation failed.", exc_info=True) |
| 328 | |
| 329 | def _save_session(self) -> None: |
| 330 | if not self._session_prompts: |
no test coverage detected