It would help if there was a node for: Quick User Input
New types of nodes which behave like widgets - can be a great addition for Parameterized workflows. Currently this is done via set node; but it’s very cumbersome.
My use case:
- I have 5 replicas of a service in different aws regions; which can be selected to get some on-demand performance & debug information for the last 24h / 12h / 6h based on input values.
- I would like a workflow where I can easily select region name from a dropdown & execute the flow.
- With set node - Its really painful to click on set node, delete region-name string-value & type in a new value.
Any resources to support this?
To make it more clear, here are more examples to clarify the direction in which this is going:
- Example: Number widget: Select Number b/w 1-N with +/- buttons. Display the input number on the node.
- Example: Boolean widget: Double click on the node to toggle its color and value from True ↔ False.
- Similar feature in other application: Widgets in notebook interfaces like deepnote: textinput, dateinput, slider etc.
- Example: workflow: Select start & end dates & get a report generated & emailed.
- Example: workflow: Select environment: dev | staging | production - and deploy/rollback code.
Are you willing to work on this?
Yes - but would need guidance.