MCPcopy Create free account
hub / github.com/AutoForgeAI/autoforge / get_existing_projects

Function get_existing_projects

start.py:65–79  ·  view source on GitHub ↗

Get list of existing projects from registry. Returns: List of (name, path) tuples for registered projects that still exist.

()

Source from the content-addressed store, hash-verified

63
64
65def get_existing_projects() -> list[tuple[str, Path]]:
66 """Get list of existing projects from registry.
67
68 Returns:
69 List of (name, path) tuples for registered projects that still exist.
70 """
71 registry = list_registered_projects()
72 projects = []
73
74 for name, info in registry.items():
75 path = Path(info["path"])
76 if path.exists():
77 projects.append((name, path))
78
79 return sorted(projects, key=lambda x: x[0])
80
81
82def display_menu(projects: list[tuple[str, Path]]) -> None:

Callers 1

mainFunction · 0.85

Calls 1

list_registered_projectsFunction · 0.90

Tested by

no test coverage detected