I noticed that the frontend receives data from the backend through a randomly generated UUID. Is there a way to refresh the page and still be able to receive events from the backend for the workflow that’s running? Seems like the result data would get lost if we are to refresh in the middle of a run
No there is sadly currently no way to do that.
If you do not want the data to be “lost” you can set in the “Workflow Settings” the setting “Save Manual Executions” to “true”. You will then at least be able to display the data after the execution did finish.