Hi @Jesus Chao ,
Welcome to Microsoft Q&A! Thanks for posting the question.
I understand your question about updating the graphical runbooks when custom cmdlets get updated with parameter type or parameter count. There is no other way to update these runbooks when the used cmdlet's param gets changed. Changing param would require corresponding change in the activity connection in the runbook which will have to map according to the update. You can think of it being like updating a method/function in your code/script. When that happens, other functions/methods or part of code calling that updated method will have to adjust accordingly to match the parameters.
In the case of System Center Orchestrator, you have access to the Orchestrator Database where you may modify the activities and linking (which requires a bit of understanding of the Orchestrator DB schema). Since we do not have access to such a store in Azure Automation, it is not going to be possible.
Please let me know if you have any questions.
---
Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.