Task execution ids must be unique and can be used for idempotency, task state or error handling. java-sdk already introduced it [task execution ids](https://github.com/dapr/durabletask-java/commit/85e0cac3f02416ab52a25f08d0c9a3691cfc38f5) and [here](https://github.com/dapr/java-sdk/pull/1352)