php-sdk
php-sdk copied to clipboard
Exception from Actor's method is not surfaced to the caller
Describe the proposal
#Expected Behavior
Exception's error message (not stacktrace) from Actor's method is surfaced to the caller. Add details like exception method, line number, exception type and generate an UUID to match the exceptions both on callee as well as caller side.
Example of exception details: Dapr.Actors.ActorMethodInvocationException: Remote Actor Method Exception, DETAILS: Exception: NotImplementedException, Method Name: ExceptionExample, Line Number: 14, Exception uuid: d291a006-84d5-42c4-b39e-d6300e9ac38b