Skip to content

chore: v2 - facelift for runview run details#2520

Merged
Mbeaulne merged 1 commit into
masterfrom
07-13-chore_v2_-_facelift_for_runview_run_details
Jul 15, 2026
Merged

chore: v2 - facelift for runview run details#2520
Mbeaulne merged 1 commit into
masterfrom
07-13-chore_v2_-_facelift_for_runview_run_details

Conversation

@maxy-shpfy

@maxy-shpfy maxy-shpfy commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Description

Redesigns the Run Details panel to use collapsible sections, matching the layout pattern already used in the Pipeline Details panel. The panel now has a sticky RunDetailsHeader component at the top displaying the pipeline name and a status bar, followed by a scrollable area containing collapsible sections for Run Info, Details (description, tags, annotations, notes), Arguments, and Outputs.

To support rendering only inputs or only outputs without their own ContentBlock wrapper, PipelineIO gains an optional section prop ("inputs" | "outputs"). When provided, it renders just that half of the IO content so that the caller's collapsible section can act as the header.

PipelineDetailsCollapsibleSection has been moved from the PipelineDetailsContent component folder to src/routes/v2/shared/components/ so it can be shared between the Editor and Run View panels.

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Before After
image.png
image.png

Test Instructions

  1. Open a run in the Run View and verify the details panel shows a sticky header with the pipeline name and status bar.
  2. Confirm the collapsible sections (Run Info, Details, Arguments, Outputs) expand and collapse correctly.
  3. Verify Arguments and Outputs render the correct IO rows from PipelineIO using the new section prop.
  4. Open the Pipeline Editor and confirm the Pipeline Details panel still renders correctly using the relocated PipelineDetailsCollapsibleSection.

Additional Comments

The RunInfoSection title has been removed from the KeyValueList since the collapsible section heading now serves that purpose.

@github-actions

github-actions Bot commented Jul 14, 2026

Copy link
Copy Markdown

🎩 Preview

A preview build has been created at: 07-13-chore_v2_-_facelift_for_runview_run_details/5611b26

Mbeaulne commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Merge activity

  • Jul 15, 5:17 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jul 15, 5:33 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jul 15, 5:36 PM UTC: @Mbeaulne merged this pull request with Graphite.

@Mbeaulne Mbeaulne changed the base branch from run-v2-version-toggle to graphite-base/2520 July 15, 2026 17:27
@Mbeaulne Mbeaulne changed the base branch from graphite-base/2520 to master July 15, 2026 17:31
@Mbeaulne Mbeaulne force-pushed the 07-13-chore_v2_-_facelift_for_runview_run_details branch from 09b1e46 to 5611b26 Compare July 15, 2026 17:32
@Mbeaulne Mbeaulne merged commit b88d4ba into master Jul 15, 2026
17 checks passed
@Mbeaulne Mbeaulne deleted the 07-13-chore_v2_-_facelift_for_runview_run_details branch July 15, 2026 17:36
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.

2 participants