(name: str)
| 10 | |
| 11 | |
| 12 | def __getattr__(name: str): |
| 13 | if name in {"ConditionContext", "ConditionKernel", "EvalResult", "RelationThresholds"}: |
| 14 | from . import conditions |
| 15 | |
| 16 | return getattr(conditions, name) |
| 17 | if name in {"TaskEvaluator", "TaskEvaluatorConfig", "StepEvaluation"}: |
| 18 | from . import evaluation |
| 19 | |
| 20 | return getattr(evaluation, name) |
| 21 | raise AttributeError(f"module 'src.task' has no attribute {name!r}") |
nothing calls this directly
no outgoing calls
no test coverage detected