HF RL Explorer

A NullPointerException is thrown when a DataConnectionConfig is added dynamically without specifying its type.

A NullPointerException is thrown when a DataConnectionConfig is added dynamically without specifying its type.: a task in LegoFlow-SWE (Harbor dataset). When Config.addDataConnectionConfig(DataConnectionConfig) is called with a DataConnectionConfig that has a name and properties set but no type…

The task

When `Config.addDataConnectionConfig(DataConnectionConfig)` is called with a `DataConnectionConfig` that has a name and properties set but no type (i.e., `type` is `null` or omitted), the operation should not crash with a `NullPointerException`. Instead, the configuration should be validated and rejected with a clear…

Part of Lego-X/LegoFlow-SWE.