chore: Relax validation on NEMO_DEPLOYMENT_TYPE - #845
Conversation
Greptile SummaryThe PR relaxes telemetry deployment-type normalization so unexpected
|
| Filename | Overview |
|---|---|
| packages/data-designer-engine/src/data_designer/engine/models/telemetry.py | Replaces import-time validation failure with normalization to DeploymentTypeEnum.UNDEFINED and exposes an environment-backed getter. |
| packages/data-designer-engine/tests/engine/models/test_telemetry.py | Verifies that an unrecognized deployment-type environment value normalizes to UNDEFINED. |
Reviews (3): Last reviewed commit: "Don't muck around reloading the module" | Re-trigger Greptile
Code Review: PR #845 —
|
|
Thanks for putting this together, @mikeknep! SummaryThis change makes FindingsWarnings — Worth addressing
What Looks Good
VerdictNeeds changes — please replace the module reload with a directly testable This review was generated by an AI assistant. |
Signed-off-by: Mike Knepper <mknepper@nvidia.com>
Signed-off-by: Mike Knepper <mknepper@nvidia.com>
608a378 to
62e2753
Compare
📋 Summary
Relaxes the module-level validation on the
NEMO_DEPLOYMENT_TYPEin case client applications set it to something unexpected.🔗 Related Issue
N/A
🔄 Changes
Tweak the env-var normalization
🧪 Testing
Added a unit test
✅ Checklist