workflows right pane silently truncates agent list when phase has more than 5 agents
Bug
In the workflows progress view, the right pane consistently shows fewer agents than the left pane counter reports. Based on two reproductions the right pane appears to be a sliding window of the most recent ~9 agents rather than a full list -- oldest completed agents silently drop off the top as new ones arrive.
Steps to reproduce
- Run any multi-agent workflow where a phase dispatches more than ~9 agents total.
- Open the workflows progress view and watch a phase with many agents.
- Left pane count and right pane visible entries diverge as agents accumulate.
Evidence
Example 1 -- Plan phase:
Left pane: Plan 7/7. Right pane shows 5 agents. Missing: cycle-state and plan-commit-c1 (both completed early in the phase).
Example 2 -- Develop phase:
Left pane: Develop 11/12. Right pane shows 9 agents. Missing: the first ready-streaks call and doer-c1-i0-cheap (both completed earliest in the phase). The agents visible are the most recent 9, confirming a sliding-window behaviour.
Visible in Example 2:
- ready-streaks (2nd occurrence)
- doer-c1-i0-standard
- reviewer-c1-i1
- log-append-iter-c1-i1
- ready-streaks (3rd occurrence)
- doer-c1-i1-cheap
- reviewer-c1-i2
- log-append-iter-c1-i2
- doer-c1-i2-standard (in progress)
Expected behaviour
All completed agents in a phase are listed. If the list is too long to display, a scroll or "+N earlier" indicator should be shown. The count in the left pane and the number of visible entries should match.
Actual behaviour
The right pane silently drops the oldest completed agents as new ones arrive, with no indicator that entries are missing. The left pane count correctly reflects all agents; the right pane does not.
Environment
- Claude Code desktop app, Windows 11
- Workflow tool (multi-agent orchestration)
4 Comments
<img width="373" height="142" alt="Image" src="https://github.com/user-attachments/assets/29d5fb21-340b-4602-b0d6-0c263d6a2297" />
<img width="405" height="98" alt="Image" src="https://github.com/user-attachments/assets/4cf41fa1-d0dc-4752-9776-ade078d31ef5" />
Thanks for the detailed report and screenshots. I tried to reproduce this on Claude Code 2.1.233 (macOS) with a workflow whose Develop phase dispatched 12 agents, then opened
/workflowsin a small terminal so the agent list overflowed. What I saw: the right pane shows the first agents (not the most recent), the bottom border of the pane shows a scroll position like1–10 of 12 ↓, and ↑/↓ scrolls through the full list — the phase count and the list agree.Your screenshots don't match that (for example,
Plan 7/7with only 5 rows and empty rows below them, and the phase list skipping from2 Developto4 Harvest), which suggests rows are being dropped in rendering rather than the list being deliberately truncated. To dig in, could you share:claude --versionor from/status) and desktop app version/workflowsview, including the bottom border of the pane (is there a↑ x–y of N ↓marker there?)claude doctoroutput🤖 Generated with Claude Code
We weren't able to reproduce this. Could you provide steps to trigger the issue — what you ran, what happened, and what you expected? This issue will be closed automatically if there's no activity within 7 days.
This is from June 26th/30th and as you know multiple versions have released since and I have been updating.
I use windows and claude cli runs in a vscode terminal.
the screen shot is from this worklfow:
https://github.com/Apra-Labs/apra-pm/blob/main/.claude/workflows/auto-sprint.js
I have not run the dynamic workflows, but I'll check if anyone else is seeing this issue.