Open
Description
Describe the solution you'd like
temporalio/api#366 made root workflow execution available on both workflow start and workflow execution info. SDKs should do the following:
- Expose root workflow execution workflow ID and run ID from workflow info in a similar fashion to how is done with parent execution
- Expose root workflow execution workflow ID and run ID from workflow execution (e.g. what comes back from list and describe) in a similar fashion to how is done with parent execution
Per-SDK Tickets
- Go - Expose root workflow execution sdk-go#1848
- Java - Expose root workflow execution sdk-java#2430
- Core - [Feature Request] Expose root workflow execution sdk-core#881
- TypeScript - [Feature Request] Expose root workflow execution sdk-typescript#1633
- Python - [Feature Request] Expose root workflow execution sdk-python#774
- .NET - [Feature Request] Expose root workflow execution sdk-dotnet#415
- Ruby - [Feature Request] Expose root workflow execution sdk-ruby#227
- PHP - [Feature Request] Expose root workflow execution sdk-php#576
- Temporal CLI - [Feature Request] Expose root workflow execution cli#763