feat(deno): Add conversationIdIntegration to default integrations - #24299
feat(deno): Add conversationIdIntegration to default integrations#24299mydea wants to merge 2 commits into
Conversation
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 7a6643c. Configure here.
| functionToStringIntegration(), | ||
| linkedErrorsIntegration(), | ||
| dedupeIntegration(), | ||
| conversationIdIntegration(), |
There was a problem hiding this comment.
Feat PR lacks integration test
Low Severity
This feat PR does not include an integration or E2E test for the new default. Flagged because the project's testing conventions require at least one integration or E2E test on feat PRs. Existing sdk.test.ts already asserts other default integrations, and the user-visible behavior is conversation IDs being stamped onto gen_ai spans.
Triggered by project rule: PR Review Guidelines for Cursor Bot
Reviewed by Cursor Bugbot for commit 7a6643c. Configure here.
size-limit report 📦
|


The Deno SDK was the only server-side SDK not registering
conversationIdIntegrationby default. This adds it togetDefaultIntegrations, bringing Deno in line with the browser, node, cloudflare, and vercel-edge SDKs, so conversation ids set viaSentry.setConversationId()are stamped onto spans out of the box.Placed in the "Common" group alongside the other cross-runtime integrations, matching where node registers it.
🤖 Generated with Claude Code