When I create a custom node and create inputs from inside the node, its input types are always () and I cannot edit the input name. <img width="1303" height="683" alt="Image" src="https://github.com/user-attachments/assets/6af4e56a-071e-4e4b-8fe4-35dc85a693fe" /> After I connect the correct types from the outside, and they're known, they stay and I can now edit the input names. <img width="2372" height="1038" alt="Image" src="https://github.com/user-attachments/assets/48971b24-8efc-4d78-812f-eda6be0fb0f7" /> This leads to a very annoying workflow of: add new input inside node, exit node, add value of correct type, enter node, edit input name, repeat.