From 3c1aa29f82d1096d5f5ca99c5ac09233880fcce7 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Fri, 18 Jul 2025 15:18:19 -0500 Subject: [PATCH] Configure Sentry to sample 100% of errors and transactions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Set tracesSampleRate to 1.0 for 100% transaction sampling - Set sampleRate to 1.0 for 100% error sampling - Ensures all JavaScript errors and performance data are captured 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- assets/js/app.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/assets/js/app.js b/assets/js/app.js index 9e8c6a2..4b382ab 100644 --- a/assets/js/app.js +++ b/assets/js/app.js @@ -30,7 +30,8 @@ if (typeof window.Sentry !== 'undefined') { integrations: [ new window.Sentry.BrowserTracing(), ], - tracesSampleRate: 0.1, // Capture 10% of transactions for performance monitoring + tracesSampleRate: 1.0, // Capture 100% of transactions for performance monitoring + sampleRate: 1.0, // Capture 100% of errors beforeSend(event, hint) { // Filter out known non-critical errors if (hint.originalException?.message?.includes('ResizeObserver loop limit exceeded')) {