Skip to content

🤖 fix: remove workflow sidebar progress fraction#3557

Merged
ThomasK33 merged 1 commit into
mainfrom
fix-workflow-sidebar-progress-fraction
Jun 15, 2026
Merged

🤖 fix: remove workflow sidebar progress fraction#3557
ThomasK33 merged 1 commit into
mainfrom
fix-workflow-sidebar-progress-fraction

Conversation

@ThomasK33

Copy link
Copy Markdown
Member

Summary

Remove the compact completed/total fraction from workflow task-group rows in the left sidebar while preserving that fraction for best-of and variants task groups.

Background

Workflow rows already summarize progress in the secondary status line (for example, 1 running or 1 completed), so the extra right-aligned 0/1 indicator adds visual noise and truncates the workflow title sooner.

Implementation

  • Gate the compact completed/total fraction behind non-workflow task groups in TaskGroupListItem.
  • Let workflow headers use a single title column so the workflow name gets the reclaimed space.
  • Add regression coverage that workflow groups omit 0/1 while best-of groups still render their fraction.

Validation

  • bun test src/browser/components/ProjectSidebar/ProjectSidebar.test.tsx
  • make static-check
  • Storybook dogfood of Components/ProjectSidebar / Workflow Run Groups at desktop and narrow/mobile widths; verified workflow row text no longer contains 0/1 while the variants row still shows 0/2.

Risks

Low. This is a sidebar presentation-only change scoped to task-group headers. Best-of and variants rows keep their existing progress fraction, and workflow status text remains visible below the header.


Generated with mux • Model: openai:gpt-5.5 • Thinking: xhigh • Cost: $5.75

@ThomasK33

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Chef's kiss.

Reviewed commit: 220b6e4f64

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@ThomasK33 ThomasK33 added this pull request to the merge queue Jun 15, 2026
Merged via the queue into main with commit e2bf544 Jun 15, 2026
24 checks passed
@ThomasK33 ThomasK33 deleted the fix-workflow-sidebar-progress-fraction branch June 15, 2026 12:12
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.

1 participant