fix(site/src/pages/AgentsPage): align subagent and auth tool spinners with standard right-side status#27450
Draft
DanielleMaywood wants to merge 1 commit into
Draft
fix(site/src/pages/AgentsPage): align subagent and auth tool spinners with standard right-side status#27450DanielleMaywood wants to merge 1 commit into
DanielleMaywood wants to merge 1 commit into
Conversation
DanielleMaywood
force-pushed
the
fix/agentspage-subagent-spinner
branch
from
July 23, 2026 11:10
c8ff8e8 to
a01bc3b
Compare
… with standard right-side status
DanielleMaywood
force-pushed
the
fix/agentspage-subagent-spinner
branch
from
July 23, 2026 11:25
a01bc3b to
19e998b
Compare
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.
Problem
On the AgentsPage, tool calls render a running spinner in different places depending on the tool. Most tools (read_file, execute, etc.) show the spinner in the standard right-side
ToolCall.Statusslot, butspawn_agent/subagent calls show it as the leading icon on the left (larger,text-content-link), andwait_for_external_authdoes the same. This makes the transcript look inconsistent while tools are in flight.Fix
Aligned both with the shared pattern: a static semantic leading icon, and the running spinner in the standard right-side
ToolCall.Statusslot.SubagentTool: the leading icon is now static (Bot, or Monitor for computer-use) instead of a spinner that replaced the icon while running. The running spinner now renders in the standard right-sideToolCall.Statusslot. The leading Clock (timeout) and CircleX (error) icons are kept, since they have noToolCall.Statusequivalent and the timeout-vs-error distinction is intentional.WaitForExternalAuthTool: the leading slot now always shows the semanticLogInIconinstead of swapping in a status icon. Running uses the standard right-sideToolCall.Statusspinner, and failure uses the standard right-side warning triangle rather than a separate colored icon on the left. Timeout and authenticated outcomes are conveyed by the label text, matching how the message already reads.Updated the
SubagentRunningandWaitForExternalAuthRunningstories to assert the standardTool call runningstatus indicator. The pre-existingMCP Tool Completedstory failure is unrelated (also fails onmain).Generated by Coder Agents on behalf of @DanielleMaywood