Skip to content

SideEffects markers are very difficult to navigate in the timeline #2076

@djeer

Description

@djeer

Is your feature request related to a problem? Please describe.
We're using SideEffects a lot and from a user perspective it's very hard to navigate the workflow timeline when there are 10-20 side effects in a row. The only way to see what was called there is to check the payload and try to understand which method could return this payload.

Describe the solution you'd like
Add SideEffectOptions with Name parameter
PR #2074

Describe alternatives you've considered
Checked if that can be implemented on UI side, by using MutableSideEffect with IDs, but those IDs are not shown in the timeline as well. Considered building Chrome extension to fetch MutableSideEffects's IDs in the UI, but overriding marker names in SDK is the cleanest solution.

Additional context

Solution that didn't work well - mutable side effects - you have to expand each of them, so there's not much benefit when reading a timeline.

Image

My proposed solution - name override, it's shown in the timeline.

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions