Execution ID - when error in Execute Workflow

The idea is:

When you use a workflow that use a Execute Workflow, should be nice that the execution id could be retrieve too with the error message, so when you have the main workflow that depends of other you could go directly to that execution that is part of the hole execution. When you have success this is not a problem, just the end of last node send a execution_id solves this, but the problem is when throw an error.

My use case:

When I’m creating new workflows I like to use other workflows that works like a function so they are re-usable, but some times it could throw error, so I need to debug them, but I need to find the execution to do that.

I think it would be beneficial to add this because:

Debugging executions that throw an error.

A temporary workaround would be to supply the parent execution ID as incoming data. Not perfect but it would at least unblock you until something like that gets implemented.

I’ve already do this, but I think this could be a good feature. Thanks for now.