Remove an installed step entry. Returns True if found.
(self, step_id: str)
| 709 | self.save() |
| 710 | |
| 711 | def remove(self, step_id: str) -> bool: |
| 712 | """Remove an installed step entry. Returns True if found.""" |
| 713 | if step_id in self.data["steps"]: |
| 714 | del self.data["steps"][step_id] |
| 715 | self.save() |
| 716 | return True |
| 717 | return False |
| 718 | |
| 719 | def get(self, step_id: str) -> dict[str, Any] | None: |
| 720 | """Get metadata for an installed step.""" |