Add run v2 version toggle and default run path routing#2516
Merged
Conversation
8 tasks
🎩 PreviewA preview build has been created at: |
Collaborator
Author
8 tasks
Mbeaulne
marked this pull request as ready for review
July 13, 2026 21:38
Mbeaulne
force-pushed
the
run-v2-version-toggle
branch
from
July 13, 2026 22:14
4a584c9 to
47cc96d
Compare
Mbeaulne
force-pushed
the
run-v2-tools-panel
branch
from
July 13, 2026 22:14
6182357 to
452ea66
Compare
Mbeaulne
force-pushed
the
run-v2-version-toggle
branch
from
July 13, 2026 22:25
47cc96d to
67eba53
Compare
Mbeaulne
force-pushed
the
run-v2-tools-panel
branch
from
July 13, 2026 22:25
452ea66 to
4b791c7
Compare
camielvs
reviewed
Jul 14, 2026
camielvs
reviewed
Jul 14, 2026
camielvs
reviewed
Jul 14, 2026
camielvs
reviewed
Jul 14, 2026
Mbeaulne
force-pushed
the
run-v2-version-toggle
branch
from
July 14, 2026 18:23
67eba53 to
7298376
Compare
Mbeaulne
force-pushed
the
run-v2-tools-panel
branch
from
July 14, 2026 18:23
4b791c7 to
15af2d7
Compare
Mbeaulne
force-pushed
the
run-v2-version-toggle
branch
from
July 14, 2026 19:30
7298376 to
5617aa2
Compare
Mbeaulne
force-pushed
the
run-v2-tools-panel
branch
from
July 14, 2026 19:30
15af2d7 to
b3d6594
Compare
maxy-shpfy
force-pushed
the
run-v2-version-toggle
branch
from
July 14, 2026 20:37
5617aa2 to
cc0ec78
Compare
maxy-shpfy
force-pushed
the
run-v2-tools-panel
branch
from
July 14, 2026 20:37
b3d6594 to
453c3e5
Compare
This was referenced Jul 14, 2026
morgan-wowk
approved these changes
Jul 15, 2026
Collaborator
Author
Mbeaulne
force-pushed
the
run-v2-version-toggle
branch
from
July 15, 2026 17:27
cc0ec78 to
e82548f
Compare
This was referenced Jul 16, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Description
Adds a
RunVersionTogglecomponent to the app menu that lets users switch between the V1 and V2 run views, mirroring the existingEditorVersionTogglebehaviour. When a user is on a V2 run page for the first time, a spotlight welcome dialog introduces the toggle.A new
runRoutes.tsmodule centralises run path construction viagetRunPathandgetDefaultRunPath.getDefaultRunPathautomatically routes to the V2 run view when thev2_editorflag is enabled, and all previous inlineAPP_ROUTES.RUNS/${id}path constructions acrossRunRow,RerunPipelineButton,RunOverview,TangleSubmitter, and the DashboardTypePillhave been replaced with calls to this helper.The
v2_editorflag description has been updated to reflect that it now governs both the editor and the run view. The V2 run routes (/runs-v2/:idand/runs-v2/:id/:subgraphExecutionId) now redirect to their V1 equivalents when the flag is disabled.EditorV2WelcomeSpotlighthas been made generic so its title, description, ARIA label, and storage key behaviour can be reused for the run view welcome spotlight without duplication.Related Issue and Pull requests
Type of Change
Checklist
Screenshots (if applicable)
Test Instructions
v2_editorflag in settings./runs-v2/:id.RunVersionTogglebutton appears in the app menu and that clicking it switches between/runs/:idand/runs-v2/:id, preserving any subgraph execution segment.v2_editorflag and confirm that navigating directly to a/runs-v2/URL redirects to the V1 equivalent, and that the toggle is hidden.Additional Comments
The
RunVersionTogglereusesEditorV2WelcomeSpotlightwith custom props rather than duplicating the spotlight implementation. Theseen-run-v2-welcomelocalStorage key tracks first-time spotlight dismissal independently of the editor welcome key.