Skip to content

feat(seer): Steer low-value span root cause analysis#116671

Draft
ArthurKnaus wants to merge 1 commit into
masterfrom
aknaus/feat/low-value-span-root-cause-steering
Draft

feat(seer): Steer low-value span root cause analysis#116671
ArthurKnaus wants to merge 1 commit into
masterfrom
aknaus/feat/low-value-span-root-cause-steering

Conversation

@ArthurKnaus
Copy link
Copy Markdown
Member

@ArthurKnaus ArthurKnaus commented Jun 2, 2026

Steer Autofix root cause analysis for low-value span issues so Seer treats them as Sentry created optimization guidance instead of exception-style failures. This keeps the normal Autofix step flow while giving root cause analysis enough issue-specific context to use the latest occurrence evidence correctly.

Currently the root cause analysis tries to handle this type of issue as if it is an exception in the user's codebase, not understanding it is an issue created by Sentry to notify users about optimization potential. Low-value span RCA now explains that the root cause is a high-volume span with low telemetry value.

Part of TET-2194

Teach Autofix root cause analysis to treat low-value span issues as Sentry-created optimization guidance instead of exception-style failures. Keep the normal step flow while adding concise issue-specific context for low-value spans.

Co-Authored-By: Codex <codex@openai.com>
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label Jun 2, 2026
@linear-code
Copy link
Copy Markdown

linear-code Bot commented Jun 2, 2026

TET-2194

@ArthurKnaus ArthurKnaus requested a review from a team June 2, 2026 08:52
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 2, 2026

Backend Test Failures

Failures on 45e7503 in this run:

tests/sentry/migrations/test_1072_backfill_scm_integration_config.py::BackfillScmIntegrationConfigTest::testlog
Test passed but took too long to run: Duration 139.8306201590001s > 120.0s
tests/sentry/migrations/test_1080_backfill_deprecated_dashboard_widget_display_types.py::BackfillDeprecatedDashboardWidgetDisplayTypesTest::test_backfillslog
Test passed but took too long to run: Duration 126.25163587499992s > 120.0s
tests/sentry/migrations/test_1096_backfill_mcp_dashboard_widget_filters.py::BackfillMcpDashboardWidgetFiltersTest::testlog
Test passed but took too long to run: Duration 123.689076064s > 120.0s
tests/sentry/migrations/test_1103_backfill_auto_link_repos_by_name.py::BackfillAutoLinkReposByNameTest::testlog
Test passed but took too long to run: Duration 126.28881411099997s > 120.0s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant