This annotation @ReadOnly has its use-case in, for instance, studio's module for dependencies.
In the case of TDI-51319, the job needs module dependencies but user should edit the dependencies given by connector.
Suggested annotation : @ReadOnly
Metadata generated by component-server: tcomp::ui::readonly