Delete an existing `` /output/skills/ /`` directory.
(kb_dir: Path, name: str)
| 360 | |
| 361 | |
| 362 | def _clear_existing_skill_dir(kb_dir: Path, name: str) -> None: |
| 363 | """Delete an existing ``<kb>/output/skills/<name>/`` directory.""" |
| 364 | from openkb.skill import skill_dir |
| 365 | |
| 366 | target = skill_dir(kb_dir, name) |
| 367 | if target.exists(): |
| 368 | shutil.rmtree(target) |
| 369 | |
| 370 | |
| 371 | def _staging_dir_for(kb_dir: Path, file_path: Path) -> Path: |