Repository navigation
Conversation
📊 Type Coverage Diff
🔍 2 new type safety issues introducedNon-null assertions (
Type assertions (
This is informational only and does not block the PR. |
|
This issue has gone three weeks without activity. In another week, I will close it. But! If you comment or otherwise update it, I will reset the clock, and if you remove the label "A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀 |
…olication-errors-page # Conflicts: # static/app/router/routes.tsx # static/app/views/settings/project/navigationConfiguration.tsx
…rs page Add a second chart with the daily share of events without a symbolication failure. Stack the other events of the project in grey on the cause chart, and draw each row trend over the total events of its issue, like the issue stream sparkline. Follow the settings page conventions: apiOptions factories with skipToken, nuqs for the cursor, a Feature gate, the shared Widget frame, and fixtures in the spec.
|
No findings on the latest commit. |
The cause chart already shows the events without a failure as grey bars, so the separate rate chart repeats it. The cause chart takes the full width again.
Each row opens a drawer with the affected releases, a link to an event with the failure, and numbered steps for its cause group with sentry-cli commands. Causes that the user cannot fix say so. Show the failures next to the issue total in one column, and drop the separate total column.
The drawer of a symbolication failure now has a button that copies a prompt for a coding agent. The prompt holds the cause, the affected releases, a sample event and the fix steps, and it tells the agent to add the upload to the build and to read the token from SENTRY_AUTH_TOKEN.
…olication-errors-page
knip failed in CI because three symbols were exported and only used inside the file.
…olication-errors-page
…ation Sort the chart query by failure count, so the chart shows the top causes. Show ten causes in hues that alternate, and put the rest in an Other Causes series. Each row trend now has a colour from the chart legend. Drop the project, cause and action columns on a narrow table, and the trend on a phone. Wrap the buttons of the fix drawer. Pass previous and next to Pagination, which no longer takes pageLinks. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Remove the custom colour order of the cause chart. The chart and the row trends now take the colours of the theme palette as it gives them. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
The agent prompt now tells the agent to create an organization auth token with the Sentry CLI or the Sentry MCP server when the secret does not exist. Before, it told the agent to stop and ask the user. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
The agent prompt now tells the agent to say what the token does and why the upload needs it. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
The drawer renders in the global drawer, outside the error boundary of the route. A render error in the fix steps now stays in the drawer. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Want fixes drafted automatically? Bugbot Autofix can create code changes for findings. A team admin can enable Autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 5b9618a. Configure here.
| stack: 'all', | ||
| }), | ||
| ]; | ||
| } |
There was a problem hiding this comment.
Other Events stack is miscalculated
Medium Severity
toCausePlottables builds Other Events by subtracting the sum of per-cause count_unique(event_id) values from the errors dataset count(). An event that failed for more than one cause is counted once per cause, so the remainder can drop to zero (the Math.max(0, …) clamp) even when many events symbolicated fine. The stacked chart then reads as if every event failed.
Reviewed by Cursor Bugbot for commit 5b9618a. Configure here.


organizations:symbolication-errors-page. Without the flag the nav entry is hidden and the URL renders the 404 page.processing_errorsdataset for the last 30 days with a one day interval and shows a stacked chart of failures per cause.Overview

Slide-out after clicking "How to fix"

Closes TEL-82