The [RequiredField] does indeed not work with ValueInputs. To be honest, I haven’t thought of adding something similar for ValuePorts. Is the goal to show some UI error for example? I could make the [RequiredField] work on ValuePorts (and/or a way to set a ValuePort to be required in the RegisterPorts method).