#!/usr/bin/env python3 from __future__ import annotations import sys from pathlib import Path def main() -> None: here = Path(__file__).resolve().parent src_dir = here / "src" if src_dir.exists(): sys.path.insert(0, str(src_dir)) try: from forge.cli import main as forge_main except ImportError as exc: # pragma: no cover - fallback error path sys.stderr.write(f"Failed to import forge CLI: {exc}\n") sys.exit(1) forge_main() if __name__ == "__main__": main()