(name: str)
| 104 | |
| 105 | |
| 106 | def get_node_schema(name: str) -> NodeSchemaSpec: |
| 107 | try: |
| 108 | return _node_schemas[name] |
| 109 | except KeyError as exc: # pragma: no cover - defensive guard |
| 110 | raise SchemaLookupError(f"Node schema '{name}' is not registered") from exc |
| 111 | |
| 112 | |
| 113 | def register_edge_condition_schema( |
no test coverage detected