Skip to content

feat(investigations): Draw the status block's tool calls as a thinking block - #127635

Closed
billyvg wants to merge 3 commits into
masterfrom
billyvg/feat/investigations-status-thinking-block
Closed

billyvg wants to merge 3 commits into
masterfrom
billyvg/feat/investigations-status-thinking-block

Conversation

@billyvg

@billyvg billyvg commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

Why?

While an investigation runs, the status block at the top showed its tool calls as a bare toggle that read as just a list of calls. It should look and behave like the thinking block the Seer agent (Explorer) shows.

How?

A running status block now renders the shared ThinkingBlock: the latest tool call is its live title, every call for the current phase is listed inside in run order, and the run's active time ticks on the right.

Screenshots

With tool calls (latest call is the title, calls listed in run order, failures flagged):

Running status block with tool calls in a thinking block

Before any tool call has landed, the block reads "Thinking", like the agent's:

Running status blocks before any tool call

Narrow container: the status title wraps, the thinking title truncates, the clock holds the right edge:

Status block in a narrow container

The shared ThinkingBlock story, for comparison:

The shared ThinkingBlock, for comparison

Generated with Claude Code

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Oct 15, 2026
@github-actions

github-actions Bot commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

…g block

The running status block listed tool calls as a bare toggle that read as a
list of calls, unlike the thinking block the Seer agent shows. Reuse the
shared ThinkingBlock so it looks and behaves the same: the latest call is
the live title, every call for the phase is listed in run order, and the
run's active time ticks on the right.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@billyvg
billyvg force-pushed the billyvg/feat/investigations-status-thinking-block branch from 667d0ba to 64c084a Compare October 26, 2026 23:53
… block

The status block's own Seer icon already spins while the run works, so the
thinking block's spinning Seer beside it showed one loading state twice. Add a
showIcon prop to ThinkingBlock and turn it off in the status block; the
disclosure's chevron leads the title instead.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…igations-status-thinking-block

# Conflicts:
#	static/app/views/investigations/detail/runTimer.tsx
#	static/app/views/investigations/statusBlock/getSeerStatusBlock.tsx
@billyvg

billyvg commented Oct 27, 2026

Copy link
Copy Markdown
Member Author

Folded into #128436, which now targets master and carries both changes.

@billyvg billyvg closed this Oct 27, 2026

This branch was successfully deployed

1 active deployment
Preview — 3ff1a0d7 Deployed Oct 27, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant