Currently, all exceptions thrown by the Activity method are treated as non-retryable, preventing the client from leveraging Dapr's built-in retry mechanism. Ideally, there should be an exception hierarchy where specific exceptions are classified as retryable.
https://github.com/dapr/durabletask-java/blob/main/client/src/main/java/io/dapr/durabletask/DurableTaskGrpcWorker.java#L168