Skip to content

feat(investigations): Show the recommended action's progress - #128483

Merged
wedamija merged 6 commits into
masterfrom
danf/inv-fu-39-next-step-card
Oct 23, 2026
Merged

wedamija merged 6 commits into
masterfrom
danf/inv-fu-39-next-step-card

Conversation

@wedamija

Copy link
Copy Markdown
Member

Part of a series that adds follow-up actions to Seer investigations: when a run completes, Seer suggests one next step, and the user can apply a typed action, such as a monitor change, with one click.

Show a placeholder while Seer works out the next step, and a message if it couldn't suggest one, so the recommended action doesn't appear out of nowhere or silently go missing.

Depends on #128481.

@wedamija
wedamija requested a review from a team as a code owner October 22, 2026 00:39
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Oct 22, 2026
@github-actions

github-actions Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Stale Bugbot comment from a previous run.

Comment thread static/app/views/investigations/actionRequests/nextStepCard.tsx
Comment thread static/app/views/investigations/actionRequests/nextStepCard.tsx
Comment thread static/app/views/investigations/actionRequests/nextStepCard.tsx
Part of a series that adds follow-up actions to Seer investigations: when a
run completes, Seer suggests one next step, and the user can apply a typed
action, such as a monitor change, with one click.

Show the requests Seer makes on the investigation page as cards, so users
can see what Seer suggests doing next.
Show only the newest report's primary, render just suggested and withdrawn requests, and type only what the API sends today, so the card never shows stale advice.
Part of a series that adds follow-up actions to Seer investigations: when a
run completes, Seer suggests one next step, and the user can apply a typed
action, such as a monitor change, with one click.

Show a placeholder while Seer works out the next step, and a message if it
couldn't suggest one, so the recommended action doesn't appear out of
nowhere or silently go missing.
…p moves on

The action requests come with the investigation, which stops polling once a run is done and is not refreshed by orchestration commands, so a new recommendation could stay hidden until a reload. Refetch it when the run's next step changes and keep the placeholder up until it lands.
@wedamija
wedamija force-pushed the danf/inv-fu-39-next-step-card branch from 9aad4c0 to ed2d666 Compare October 22, 2026 17:56
@wedamija
wedamija force-pushed the danf/inv-fu-22-action-request-card branch from 958fb64 to fa920c8 Compare October 22, 2026 17:56
@sentry

sentry Bot commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Sentry Snapshot Testing

Name Added Removed Changed Renamed Unchanged Skipped Status
sentry-frontend
sentry-frontend
0 0 0 0 760 0 ✅ Unchanged

⚙️ sentry-frontend Snapshot Settings

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 23ad4cf. Configure here.

Comment thread static/app/views/investigations/detail/index.tsx
…ep is ahead of it

If the first orchestration snapshot already has a completed next step whose request the investigation lacks, the card stayed empty because nothing refetched the investigation.
@wedamija
wedamija changed the base branch from danf/inv-fu-22-action-request-card to master October 23, 2026 02:51
…-step-card

# Conflicts:
#	static/app/views/investigations/actionRequests/nextStepCard.spec.tsx
#	static/app/views/investigations/actionRequests/nextStepCard.stories.tsx
#	static/app/views/investigations/actionRequests/nextStepCard.tsx
#	static/app/views/investigations/detail/index.spec.tsx
#	static/app/views/investigations/detail/index.tsx
@wedamija
wedamija merged commit 7cf299c into master Oct 23, 2026
76 checks passed
@wedamija
wedamija deleted the danf/inv-fu-39-next-step-card branch October 23, 2026 03:06
wedamija added a commit that referenced this pull request Oct 23, 2026
Part of a series that adds follow-up actions to Seer investigations:
when a run completes, Seer suggests one next step, and the user can
apply a typed action, such as a monitor change, with one click.

Show what a suggested monitor change would do, as rows of current and
new values, so users can see the change before they apply it.

Depends on #128483.

This branch was successfully deployed

1 active deployment
Preview — 19ddbf76 Deployed Oct 23, 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.

2 participants