Skip to content

Expose root execution info #1662

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Expose root execution info #1662

wants to merge 7 commits into from

Conversation

THardy98
Copy link
Contributor

@THardy98 THardy98 commented Mar 27, 2025

What was changed

Updated core
Expose root execution information from workflow description/execution info, and workflow info

  1. Closes [Feature Request] Expose root workflow execution #1633

  2. How was this tested:
    Added test

  3. Any docs updates needed?
    Probably

@THardy98 THardy98 requested a review from a team as a code owner March 27, 2025 21:03
@THardy98 THardy98 changed the title expose root execution info Expose root execution info Mar 27, 2025
@THardy98 THardy98 force-pushed the expose_root_wf_exec branch from 8b3b991 to 688cd1c Compare April 24, 2025 18:35
Comment on lines 65 to 67
/**
* Root Workflow info
*/
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you want to be more descriptive here of what this is. For example, mention that if there is no parent it is undefined but in reality it means that a workflow is its own root. You can copy the comments that I made in my PR that were adapted from the API comments...

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah that's entirely fair, pretty lackluster doc description from me. I've copied your comment, much nicer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature Request] Expose root workflow execution
2 participants