diff --git a/templates/workflow_template.py.j2 b/templates/workflow_template.py.j2 index dbd19dd..94f6345 100644 --- a/templates/workflow_template.py.j2 +++ b/templates/workflow_template.py.j2 @@ -111,7 +111,7 @@ class {{ workflow_class_name }}: block_error = { "code": type(e).__name__, "description": str(e), - "details": {} + "details": {"cause": str(getattr(e, "cause", "No additional details"))} } workflow_output["status"] = "failed" # Collect block output