Skip to content

feat(config-issues): Registering issue type and associated trace item#110225

Merged
Abdkhan14 merged 4 commits intomasterfrom
abdk/configuration-issues-ui
Mar 10, 2026
Merged

feat(config-issues): Registering issue type and associated trace item#110225
Abdkhan14 merged 4 commits intomasterfrom
abdk/configuration-issues-ui

Conversation

@Abdkhan14
Copy link
Contributor

@Abdkhan14 Abdkhan14 commented Mar 9, 2026

  • Just the boilerplate, we are still working on design for issue details
  • Guarded by issue-sourcemap-configuration-visible, only visible to dev orgs

Some issue type config decisions:

  • resolve / resolveInRelease disabled — issues auto-resolve when sourcemap errors are no longer seen past a staleness threshold
  • delete / deleteAndDiscard / merge disabled — lifecycle is managed by the detector
  • useOpenPeriodChecks: true — uses open period timestamps for "Last Seen" since issues have open/close semantics
  • openPeriods page enabled — shows open/close history
  • defaultTimePeriod: sinceFirstSeen: false — scoped to current open period, not all-time
  • customCopy: resolution labeled "Auto-resolved", event units labeled "Open Periods"
  • eventAndUserCounts disabled — not driven by discrete user-facing events
  • stacktrace / autofix / similarIssues / mergedIssues / regression disabled — not applicable to detector-based configuration issues
  • detector: enabled: false — no customer-facing detector settings

@Abdkhan14 Abdkhan14 requested a review from a team as a code owner March 9, 2026 18:17
@Abdkhan14 Abdkhan14 requested a review from wedamija March 9, 2026 18:17
@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Mar 9, 2026
Copy link
Contributor

@cursor cursor bot left a comment

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.

Bugbot Autofix prepared a fix for the issue found in the latest run.

  • ✅ Fixed: Missing IssueTitle mapping for new issue type
    • Added IssueTitle.SOURCEMAP_CONFIGURATION and mapped sourcemap_configuration in ISSUE_TYPE_TO_ISSUE_TITLE so getIssueTitleFromType returns a human-readable label.

Create PR

Or push these changes by commenting:

@cursor push 25a74f5105
Preview (25a74f5105)
diff --git a/static/app/types/group.tsx b/static/app/types/group.tsx
--- a/static/app/types/group.tsx
+++ b/static/app/types/group.tsx
@@ -273,6 +273,7 @@
   PREPROD_STATIC = 'Static Analysis',
   PREPROD_DELTA = 'Static Analysis Delta',
   PREPROD_SIZE_ANALYSIS = 'Size Analysis',
+  SOURCEMAP_CONFIGURATION = 'Source Map Configuration',
 }
 
 export const ISSUE_TYPE_TO_ISSUE_TITLE = {
@@ -317,6 +318,7 @@
   preprod_static: IssueTitle.PREPROD_STATIC,
   preprod_delta: IssueTitle.PREPROD_DELTA,
   preprod_size_analysis: IssueTitle.PREPROD_SIZE_ANALYSIS,
+  sourcemap_configuration: IssueTitle.SOURCEMAP_CONFIGURATION,
 };
 
 export function getIssueTitleFromType(issueType: string): IssueTitle | undefined {
This Bugbot Autofix run was free. To enable autofix for future PRs, go to the Cursor dashboard.

@Abdkhan14 Abdkhan14 marked this pull request as draft March 9, 2026 18:26
@Abdkhan14 Abdkhan14 marked this pull request as ready for review March 9, 2026 23:45
@Abdkhan14 Abdkhan14 requested a review from a team as a code owner March 9, 2026 23:45
@Abdkhan14 Abdkhan14 requested a review from evanpurkhiser March 9, 2026 23:58
@Abdkhan14 Abdkhan14 merged commit ca3d3d5 into master Mar 10, 2026
67 checks passed
@Abdkhan14 Abdkhan14 deleted the abdk/configuration-issues-ui branch March 10, 2026 17:00
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