diff --git a/packages/tanstackstart-react/package.json b/packages/tanstackstart-react/package.json index 5df5adccd1e3..2f44605fd409 100644 --- a/packages/tanstackstart-react/package.json +++ b/packages/tanstackstart-react/package.json @@ -64,8 +64,8 @@ }, "dependencies": { "@opentelemetry/api": "^1.9.1", - "@opentelemetry/semantic-conventions": "^1.40.0", "@sentry/browser-utils": "10.58.0", + "@sentry/conventions": "^0.12.0", "@sentry/core": "10.58.0", "@sentry/node": "10.58.0", "@sentry/react": "10.58.0", diff --git a/packages/tanstackstart-react/src/server/routeParametrization.ts b/packages/tanstackstart-react/src/server/routeParametrization.ts index bd1d1d904770..395451a1bc15 100644 --- a/packages/tanstackstart-react/src/server/routeParametrization.ts +++ b/packages/tanstackstart-react/src/server/routeParametrization.ts @@ -1,4 +1,4 @@ -import { ATTR_HTTP_ROUTE } from '@opentelemetry/semantic-conventions'; +import { HTTP_ROUTE } from '@sentry/conventions/attributes'; import { escapeStringForRegex, getActiveSpan, @@ -54,13 +54,13 @@ export function updateSpanWithRouteParametrization(method: string, pathname: str const rootSpan = getRootSpan(activeSpan); const rootSpanData = spanToJSON(rootSpan).data; - if (rootSpanData?.[ATTR_HTTP_ROUTE]) { + if (rootSpanData?.[HTTP_ROUTE]) { return; } const transactionName = `${method} ${matchedPattern}`; updateSpanName(rootSpan, transactionName); - rootSpan.setAttribute(ATTR_HTTP_ROUTE, matchedPattern); + rootSpan.setAttribute(HTTP_ROUTE, matchedPattern); rootSpan.setAttribute(SEMANTIC_ATTRIBUTE_SENTRY_SOURCE, 'route'); getCurrentScope().setTransactionName(transactionName); }