Improvements to error handling.

This commit is contained in:
Shyju Krishnankutty
2026-03-18 15:10:38 -07:00
Unverified
parent 3158971104
commit d472ed2ae7
@@ -416,7 +416,8 @@ internal static class BuiltInFunctions
if (metadata.RuntimeStatus is OrchestrationRuntimeStatus.Failed)
{
throw new InvalidOperationException($"Workflow orchestration '{instanceId}' failed: {metadata.ReadOutputAs<string>()}");
string errorMessage = metadata.FailureDetails?.ErrorMessage ?? "Unknown error";
throw new InvalidOperationException($"Workflow orchestration '{instanceId}' failed: {errorMessage}");
}
if (metadata.RuntimeStatus is not OrchestrationRuntimeStatus.Completed)