Filter out 3rd party errors

This commit is contained in:
Kalle
2026-05-10 11:07:47 +03:00
parent f60966e11d
commit 876e0537b9
2 changed files with 10 additions and 1 deletions

View File

@@ -15,7 +15,13 @@ const tracing = Sentry.reactRouterTracingIntegration({
Sentry.init({
dsn: import.meta.env.VITE_SENTRY_DSN,
sendDefaultPii: false,
integrations: [tracing],
integrations: [
tracing,
Sentry.thirdPartyErrorFilterIntegration({
filterKeys: ["sendou-ink"],
behaviour: "drop-error-if-contains-third-party-frames",
}),
],
enableLogs: true,
tracesSampleRate: 0.1,
tracePropagationTargets: [/^\//],

View File

@@ -46,6 +46,9 @@ export default defineConfig((config) => {
project: process.env.SENTRY_PROJECT,
authToken: process.env.SENTRY_AUTH_TOKEN,
telemetry: false,
unstable_sentryVitePluginOptions: {
applicationKey: "sendou-ink",
},
},
config,
),