-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Describe the solution you'd like
Users need to decode all payloads in a history object. This could be exposed as a payload visitor or as a more specific decode-history method. That decision is up to the architect that accepts this issue.
Today if a user is in Go, they can use to visit payloads and decrypt them: https://pkg.go.dev/go.temporal.io/api/proxy#VisitPayloads. This is present/exposed in no other SDK I am aware of. EDIT: Except Ruby :-)
Per-SDK Tickets
- Go - TODO (though https://pkg.go.dev/go.temporal.io/api/proxy already has it, just need to make it more visible in SDK itself)
- Java - TODO
- Core - N/A
- TypeScript - TODO
- Python - TODO
- .NET - TODO
- Ruby - TODO (though https://ruby.temporal.io/Temporalio/Api/PayloadVisitor.html already has it, just need to make it more visible in the SDK itself)
- PHP - TODO
- Temporal CLI - TODO (yes, a tool to do this given a remote codec would be nice)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request