Thanks for the code.
The attributes seems to be indeed hidden and I’m not sure if this is a bug or a feature. 



 joe8086:

And does ScriptModel have api to query module’s input list?


I’m not sure to understand the question completely. Could you give an example?