From 556cfcc17663b7d6eca91d989947db1d78decde7 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Thu, 24 Apr 2025 14:01:20 +0200 Subject: [PATCH 1/2] feat: Export `wrapMcpServerWithSentry` from server packages --- packages/aws-serverless/src/index.ts | 1 + packages/bun/src/index.ts | 1 + packages/cloudflare/src/index.ts | 1 + packages/deno/src/index.ts | 1 + packages/node/src/index.ts | 1 + packages/vercel-edge/src/index.ts | 1 + 6 files changed, 6 insertions(+) diff --git a/packages/aws-serverless/src/index.ts b/packages/aws-serverless/src/index.ts index cf72f7290975..644d3345ec8f 100644 --- a/packages/aws-serverless/src/index.ts +++ b/packages/aws-serverless/src/index.ts @@ -118,6 +118,7 @@ export { vercelAIIntegration, logger, consoleLoggingIntegration, + wrapMcpServerWithSentry, } from '@sentry/node'; export { diff --git a/packages/bun/src/index.ts b/packages/bun/src/index.ts index a8d9a7016b0e..b1ad295b1257 100644 --- a/packages/bun/src/index.ts +++ b/packages/bun/src/index.ts @@ -137,6 +137,7 @@ export { logger, consoleLoggingIntegration, createSentryWinstonTransport, + wrapMcpServerWithSentry, } from '@sentry/node'; export { diff --git a/packages/cloudflare/src/index.ts b/packages/cloudflare/src/index.ts index 551929eb405a..5a62c51e7e41 100644 --- a/packages/cloudflare/src/index.ts +++ b/packages/cloudflare/src/index.ts @@ -88,6 +88,7 @@ export { spanToTraceHeader, spanToBaggageHeader, updateSpanName, + wrapMcpServerWithSentry, } from '@sentry/core'; export { withSentry } from './handler'; diff --git a/packages/deno/src/index.ts b/packages/deno/src/index.ts index dde05fca3ea4..f95d36771b24 100644 --- a/packages/deno/src/index.ts +++ b/packages/deno/src/index.ts @@ -85,6 +85,7 @@ export { spanToTraceHeader, spanToBaggageHeader, updateSpanName, + wrapMcpServerWithSentry, } from '@sentry/core'; export { DenoClient } from './client'; diff --git a/packages/node/src/index.ts b/packages/node/src/index.ts index 0f0c39f82fc9..7a26a9fca089 100644 --- a/packages/node/src/index.ts +++ b/packages/node/src/index.ts @@ -134,6 +134,7 @@ export { profiler, consoleLoggingIntegration, consoleIntegration, + wrapMcpServerWithSentry, } from '@sentry/core'; export type { diff --git a/packages/vercel-edge/src/index.ts b/packages/vercel-edge/src/index.ts index 98a83d042928..89bcc7b6210c 100644 --- a/packages/vercel-edge/src/index.ts +++ b/packages/vercel-edge/src/index.ts @@ -87,6 +87,7 @@ export { spanToJSON, spanToTraceHeader, spanToBaggageHeader, + wrapMcpServerWithSentry, } from '@sentry/core'; export { VercelEdgeClient } from './client'; From 74a0aafc1463c5f214a2969e0ac7ecd48cf58b50 Mon Sep 17 00:00:00 2001 From: Luca Forstner Date: Thu, 24 Apr 2025 15:35:55 +0200 Subject: [PATCH 2/2] yeet --- packages/astro/src/index.server.ts | 1 + packages/google-cloud-serverless/src/index.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/astro/src/index.server.ts b/packages/astro/src/index.server.ts index a14b10df4b8d..9e02765c66c3 100644 --- a/packages/astro/src/index.server.ts +++ b/packages/astro/src/index.server.ts @@ -132,6 +132,7 @@ export { profiler, logger, consoleLoggingIntegration, + wrapMcpServerWithSentry, } from '@sentry/node'; export { init } from './server/sdk'; diff --git a/packages/google-cloud-serverless/src/index.ts b/packages/google-cloud-serverless/src/index.ts index 1bb5d0984a32..7376978a5226 100644 --- a/packages/google-cloud-serverless/src/index.ts +++ b/packages/google-cloud-serverless/src/index.ts @@ -118,6 +118,7 @@ export { vercelAIIntegration, logger, consoleLoggingIntegration, + wrapMcpServerWithSentry, } from '@sentry/node'; export {