ref(server-utils): Rename vercelAiIntegration to vercelAIIntegration - #23360
ref(server-utils): Rename vercelAiIntegration to vercelAIIntegration#23360mydea wants to merge 2 commits into
vercelAiIntegration to vercelAIIntegration#23360Conversation
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 28062d0. Configure here.
| postgresIntegration, | ||
| postgresJsIntegration, | ||
| tediousIntegration, | ||
| vercelAiIntegration, |
There was a problem hiding this comment.
Deno public export removed
Medium Severity
Flagged because the review rules require deprecation notices for public API removals. @sentry/deno drops the public vercelAiIntegration re-export with no deprecated alias. Defaults still call the orchestrion factory from sdk.ts, while the remaining vercelAIIntegration export is a different wrapper over the base @sentry/server-utils factory, so users customizing defaultIntegrations cannot re-add the same integration.
Additional Locations (2)
Triggered by project rule: PR Review Guidelines for Cursor Bot
Reviewed by Cursor Bugbot for commit 28062d0. Configure here.
size-limit report 📦
|


Renames the orchestrion channel-integration factory
vercelAiIntegrationtovercelAIIntegrationin@sentry/server-utils, and updates every consumer (@sentry/node,@sentry/deno,@sentry/cloudflare) accordingly.Reasoning:
vercelAIIntegrationis the public, OTel-parity casing that@sentry/nodealready exposed by aliasing the server-utils export (vercelAiIntegration as vercelAIIntegration). Making the canonical export match that casing lets node drop the alias and keeps the factory name consistent across SDKs.Notes on the edge SDKs:
@sentry/cloudflareand@sentry/denowrap the server-utils factory in their ownvercelAIIntegration, so they import it under a local alias (channelVercelAIIntegration/serverUtilsVercelAiIntegration) to avoid a name clash.@sentry/denoalready re-exports its ownvercelAIIntegrationfrom its Deno-specific integration, so the (now duplicate) server-utils re-export is dropped from its barrel. TheVercelAiOptionstype keeps its existing casing.Split out of a larger
@sentry/server-utilscleanup branch as an isolated, mechanical rename.