From 178df811b82a7bdfcf99006db68a7d12e5be1f98 Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Tue, 4 Aug 2026 20:19:58 +0200 Subject: [PATCH 1/2] fix(sveltekit): Export `metrics` from worker entry point --- packages/sveltekit/src/worker/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/sveltekit/src/worker/index.ts b/packages/sveltekit/src/worker/index.ts index 65fe98529a5c..06ecb4a67dbd 100644 --- a/packages/sveltekit/src/worker/index.ts +++ b/packages/sveltekit/src/worker/index.ts @@ -50,6 +50,7 @@ export { lastEventId, linkedErrorsIntegration, logger, + metrics, requestDataIntegration, rewriteFramesIntegration, Scope, From 72dcad7e030a663152e7b091ba6d709e1cf5f66d Mon Sep 17 00:00:00 2001 From: Lukas Stracke Date: Wed, 5 Aug 2026 08:22:03 +0200 Subject: [PATCH 2/2] this time add test --- .../sveltekit-cloudflare-pages/src/hooks.server.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts b/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts index 631e702db53f..6c3f59ee5f68 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts +++ b/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/src/hooks.server.ts @@ -1,5 +1,5 @@ import { E2E_TEST_DSN } from '$env/static/private'; -import { handleErrorWithSentry, initCloudflareSentryHandle, sentryHandle } from '@sentry/sveltekit'; +import { handleErrorWithSentry, initCloudflareSentryHandle, sentryHandle, metrics } from '@sentry/sveltekit'; import { sequence } from '@sveltejs/kit/hooks'; export const handleError = handleErrorWithSentry(); @@ -12,4 +12,8 @@ export const handle = sequence( tracesSampleRate: 1.0, }), sentryHandle(), + ({ event, resolve }) => { + metrics.count('requests'); + return resolve(event); + }, );