ref(server-utils): Rename anthropicIntegration to anthropicAIIntegration - #23357
Conversation
size-limit report 📦
|
…ration` Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
3700453 to
9c49810
Compare
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 9c49810. Configure here.
| export { | ||
| amqplibIntegration, | ||
| anthropicIntegration, | ||
| anthropicAIIntegration, |
There was a problem hiding this comment.
Public export removed without deprecation
Medium Severity
anthropicIntegration is dropped from the public surface of @sentry/deno and @sentry/server-utils/orchestrion with no deprecated alias. @sentry/node already exposed anthropicAIIntegration, so that package is unaffected, but Deno and server-utils callers of the old factory name lose a public export without a deprecation notice. This was flagged because the review guidelines call out public API removals without deprecation.
Additional Locations (2)
Triggered by project rule: PR Review Guidelines for Cursor Bot
Reviewed by Cursor Bugbot for commit 9c49810. Configure here.


Renames the orchestrion channel-integration factory
anthropicIntegrationtoanthropicAIIntegrationin@sentry/server-utils, and updates every consumer (@sentry/node,@sentry/deno) accordingly.Reasoning:
anthropicAIIntegrationis the public, OTel-parity casing that@sentry/nodealready exposed by aliasing the server-utils export (anthropicIntegration as anthropicAIIntegration). Making the canonical export match that casing lets node drop the alias and keeps the factory name consistent across SDKs.@sentry/denopreviously re-exported the lowercase name, so its public export changes toanthropicAIIntegrationto match.Split out of a larger
@sentry/server-utilscleanup branch as an isolated, mechanical rename.