Move "mode" information to be alongside pipeline name in Dagit. The [pipeline, mode] tuple seems pretty important, so it seems to make sense to show these pieces of information in the same place. It also saves us some horizontal space for our tables.
View Runs, Schedules, Sensors, Ticks tables in Dagit. Verify that mode is alongside pipeline name.
This seems like a nice presentation - I think we've been struggling for a while to find a consistent home for "mode" that doesn't make it look like a tag. I like having the <PipelineAndMode> component to wrap up the UI - I wonder if we could push the href generation down into that component in any way? I'm not sure how easy it'd be to retrieve repoAddress within the component...
I'm not sure how easy it'd be to retrieve repoAddress within the component...
We can't reliably retrieve the repoAddress based on the pipeline name, since the workspace could be empty or the pipeline name could be reused in multiple repos within the active workspace. We could kinda sorta do it, but it would introduce uncertainty -- for now at least, we should have the necessary context within the parent.