I’m encountering a blocking issue with Custom Nodes that started about a week ago.
When I create a custom node, the interface only allows me to add “Parameters” and “Outputs”. The “Inputs” section is completely missing from the Node Setup UI (see attached screenshot).
I also tried asking Gummy to create a simple node that takes an input and passes it to the output. Gummy failed and panicked, stating it was unable to create inputs, only parameters.
Could you please fix this? I’m currently unable to build proper logic without inputs.
Hey @epdb, The missing Inputs section is actually intentional. We recently streamlined Custom Nodes so that Parameters handle most input use cases. The key reason is that parameters support multi-badge text inputs and are more flexible overall.
Quick clarification on the difference:
Inputs are strict connection points. They only receive data from upstream nodes via edges and always require a connection.
Parameters can either be filled in manually or receive data from previous nodes via a connection.
Because of that flexibility, parameters are now the recommended way to accept data and should work as a 1:1 replacement for inputs in most cases.
That said, if you’re running into a specific limitation where parameters don’t fully replace inputs for your workflow, let us know – we’re happy to take a closer look and help unblock you.