MCPcopy Index your code
hub / github.com/Doorman11991/smallcode / load_curated

Function load_curated

scripts/rag_scraper.py:207–212  ·  view source on GitHub ↗
(preset: str)

Source from the content-addressed store, hash-verified

205
206
207def load_curated(preset: str) -> List[RepoSpec]:
208 data = json.loads(CURATED_PATH.read_text(encoding="utf-8"))
209 items = data.get(preset)
210 if not isinstance(items, list):
211 raise SystemExit(f"Unknown RAG preset '{preset}'. Available: {', '.join(sorted(data))}")
212 return [RepoSpec(url=i["url"], tags=list(i.get("tags", [])), name=i.get("name")) for i in items]
213
214
215def load_config(path: Optional[Path], preset_override: Optional[str]) -> Tuple[Dict[str, object], List[RepoSpec]]:

Callers 1

load_configFunction · 0.85

Calls 2

RepoSpecClass · 0.85
getMethod · 0.65

Tested by

no test coverage detected