Skip to content

[skill-drift] fix(sentry-react-native-sdk): add includeWebFeedback Metro option and rage tap detection docs#108

Open
github-actions[bot] wants to merge 1 commit intomainfrom
skill-drift/react-native-metro-ragetap-d653ff5c458da148
Open

[skill-drift] fix(sentry-react-native-sdk): add includeWebFeedback Metro option and rage tap detection docs#108
github-actions[bot] wants to merge 1 commit intomainfrom
skill-drift/react-native-metro-ragetap-d653ff5c458da148

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

SDK Changes

The following PRs were merged to getsentry/sentry-react-native that affect the sentry-react-native-sdk skill:

Changes Made

  • includeWebFeedback Metro option: Updated the withSentryConfig() call in the vanilla RN setup path to show both includeWebReplay and includeWebFeedback options as commented-out examples, so developers know they can opt out of including the feedback widget in native bundles
  • Rage tap detection: Added a new "Rage Tap Detection (TouchEventBoundary)" subsection under Opt-In Integrations documenting the three new TouchEventBoundaryProps: enableRageTapDetection (default: true), rageTapThreshold (default: 3), and rageTapTimeWindow (default: 1000ms)

Verified Against

  • SDK source: getsentry/sentry-react-native@main (PRs #6025 and #5992)

Note

🔒 Integrity filter blocked 11 items

The following items were blocked because they don't meet the GitHub integrity level.

  • #282 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #7800 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #1168 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #893 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #4793 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6140 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6139 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #6138 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #2940 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #2938 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
  • #83 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by SDK Skill Drift Detector · ● 906.2K ·

  • expires on May 11, 2026, 1:23 PM UTC

… rage tap detection docs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

### Rage Tap Detection (TouchEventBoundary)

`TouchEventBoundary` (wraps your app root) includes built-in rage tap detection. When a user taps the same element 3+ times within 1 second, a `ui.multiClick` breadcrumb is emitted and shown on the replay timeline. Configure via props:
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Bug: The documentation for rage tap detection incorrectly specifies the breadcrumb type as ui.multiClick instead of ui.frustration.
Severity: LOW

Suggested Fix

Update the documentation in SKILL.md to replace the incorrect breadcrumb type ui.multiClick with the correct type, ui.frustration, for rage tap detection.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location: skills/sentry-react-native-sdk/SKILL.md#L734

Potential issue: The documentation at `skills/sentry-react-native-sdk/SKILL.md`
incorrectly states that rage tap detection in the React Native SDK emits a breadcrumb
with the type `ui.multiClick`. The correct breadcrumb type for this feature is
`ui.frustration`. The `ui.multiClick` type is associated with rage-clicks in the web
SDK, not rage-taps in the React Native SDK. This discrepancy can cause confusion for
developers trying to use or filter these breadcrumbs.

Did we get this right? 👍 / 👎 to inform future reviews.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants