Enhanced Error Handling: Global and Flow-Level Try-Catch in Workflows

I would like to have both global and flow-level try-catch mechanisms in workflows:

  1. Global Try-Catch: A way to handle errors across the entire workflow, ensuring that specific actions run if any step fails.
  2. Flow-Level Try-Catch: The ability to wrap specific sequences of actions in a try-catch block, allowing finer control over error handling within different parts of the workflow.

Additionally, a “Continue on Failure” option would be useful to allow workflows to proceed even if an action fails.

Similar to: OnError handling types for Actions - #2 by Eric_Penn