Feedback during node execution

The idea is:

During the execution of a node that takes particularly long to complete and internally does multiple things, it would be nice to be able to display its current state. For example: instead of having the rotating arrows, allow to show other visual cues such as progress xx%, or state: waiting, processing, finalizing

My use case:

The use case is for nodes that have multiple internal states and take a long time to execute. The user may be on a slow connection, the task might be resource intensive or wait for resources before being executed… Any situation that makes the internal state of the node ambiguous.

I think it would be beneficial to add this because:

Sometimes it’s impossible to say what the node is doing internally… is it slowly progressing, stuck in a state or is there an infinite loop/retries it cannot get out of?

Any resources to support this?

Currently, there is no way to provide custom feedback on the internal state of the node. However, when one opens the node, some predefined states are shown, like Waiting to execute... and Executing node.... It would be nice to have a hook to override the node state value while it’s executing.

Are you willing to work on this?

Not at this time. It’s more of an aesthetic feature, as when the workflow is enabled perhaps one would not be that concerned about seeing the custom internal state of particular nodes. It would be pretty though :slight_smile: