MCPcopy
hub / github.com/openai/plugins / load_registries

Function load_registries

plugins/ngs-analysis/scripts/ngs_reference_manager.py:158–171  ·  view source on GitHub ↗
(
    reference_registry: Path = DEFAULT_REFERENCE_REGISTRY,
    database_registry: Path = DEFAULT_DATABASE_REGISTRY,
)

Source from the content-addressed store, hash-verified

156
157
158def load_registries(
159 reference_registry: Path = DEFAULT_REFERENCE_REGISTRY,
160 database_registry: Path = DEFAULT_DATABASE_REGISTRY,
161) -> dict[str, Any]:
162 references = read_json(reference_registry)
163 databases = read_json(database_registry)
164 return {
165 "schema_version": {
166 "references": references.get("schema_version"),
167 "databases": databases.get("schema_version"),
168 },
169 "references": references.get("references", {}),
170 "databases": databases.get("databases", {}),
171 }
172
173
174def bundle_root(bundle: dict[str, Any], override_root: Path | None = None) -> Path | None:

Callers 5

check_named_bundleFunction · 0.85
plan_pipeline_resourcesFunction · 0.85
check_all_bundlesFunction · 0.85
inventory_resourcesFunction · 0.85
mainFunction · 0.85

Calls 2

read_jsonFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected