Each “run”, needs to be identifiable and able to be folded \ could be filtered.
When using a Webhook, there’s a possibility that it will be called simultaneously more then once.
When I need to trace-back the data flow, for any reason, it’s not easy to identify which workflow, and from which “run” it was initiated.
Each run have several integrated workflows.
- less noise in " Workflow Executions" tab (while keeping the save executions option On).
- easier to traceback data flow in complex runs.
- Opens the possibility to develop a more natural UX experience, so one could follow a full run when there’s nested workflows ( click and go inside a triggered workflow, or go to the source that triggered the workflow).
- Opens the possibility to save a failed run (and not only the failed workflow).
I wish I could, my knowledge in TS is lacking.