I need to convert a read parameter to type write, which means allocating an extra parameter id and duplicating the <Param> tag from the read parameter, which feels like some syntactic overhead.
I am probably missing something so I am wondering if it is possible to have a read/write parameter with only 1 <Param> tag, and thus only 1 parameter id? What is the advantage of having to specify two <Param> tags when you want to convert to a write parameter, which basically only adds a setter='true' attribute?
A side effect of the current approach is that you can only display the read parameter in the element card, but this seems purely a visual configuration.
The first reason I think of is that the values can be different.
For example a read parameter can also display exception values, while the read values only have the settable values.