MCPcopy
hub / github.com/lightningpixel/modly / _select_node

Function _select_node

api/runner.py:84–91  ·  view source on GitHub ↗
(manifest: dict, model_dir_override: str)

Source from the content-addressed store, hash-verified

82
83
84def _select_node(manifest: dict, model_dir_override: str) -> dict:
85 nodes = manifest.get("nodes") or []
86 if nodes and model_dir_override:
87 node_id = Path(model_dir_override).name
88 return next((n for n in nodes if n.get("id") == node_id), nodes[0])
89 if nodes:
90 return nodes[0]
91 return {}
92
93
94def _resolve_ready_schema(GenClass, node: dict, manifest: dict) -> list:

Callers 2

mainFunction · 0.85

Calls

no outgoing calls