mcpField
D
dd-browser-sdk

dd-browser-sdk

github.com/datadog-labs开发180591 次安装6 天前更新
代码仓库

关于 dd-browser-sdk

用于在浏览器应用中配置和升级 Datadog Browser SDK 的技能集,涵盖针对不同版本的迁移指引及 sourcemap 上传设置。

主要功能

  1. 01提供 v4 到 v5 的升级指引
  2. 02提供 v5 到 v6 的升级指引
  3. 03提供 v6 到 v7 的升级指引
  4. 04设置 sourcemap 上传

适用场景

  1. 01将应用迁移到其他 SDK 版本
  2. 02升级时查找已移除的选项
  3. 03为构建配置 sourcemap 上传

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/datadog-labs/agent-skills --skill dd-browser-sdk

安装后在 Claude Code 中输入/dd-browser-sdk确认已加载。

详细介绍

Datadog Browser SDK

用于浏览器应用的 RUM、Logs 和 Session Replay 埋点。

技能

任务技能
从 v4 升级到 v5dd-browser-sdk/upgrade-v5
从 v5 升级到 v6dd-browser-sdk/upgrade-v6
从 v6 升级到 v7dd-browser-sdk/upgrade-v7
通过构建插件设置 sourcemap 上传dd-browser-sdk/setup-sourcemaps

路由

从 v4 升级到 v5(移除了 proxyUrl、sampleRate、replaySampleRate、premiumSampleRate、allowedTracingOrigins 等选项,以及 addRumGlobalContext、removeUser 等已弃用 API,或 /v4/ CDN 路径):

立即阅读 .claude/skills/dd-browser-sdk/upgrade-v5/SKILL.md——不要凭记忆继续操作。

从 v5 升级到 v6(移除了 useCrossSiteSessionCookie、sendLogsAfterSessionExpiration 等选项,停止支持 IE11,或 /v5/ CDN 路径):

立即阅读 .claude/skills/dd-browser-sdk/upgrade-v6/SKILL.md——不要凭记忆继续操作。

从 v6 升级到 v7(移除了 betaEncodeCookieOptions、allowFallbackToLocalStorage、trackBfcacheViews、usePciIntake 等选项,或 /v6/ CDN 路径):

立即阅读 .claude/skills/dd-browser-sdk/upgrade-v7/SKILL.md——不要凭记忆继续操作。

设置 sourcemap 上传(RUM 或 Error Tracking 中的压缩堆栈跟踪,收到“上传 sourcemap”或“反混淆错误”的请求,或项目配置了 vite/webpack/rollup/rspack/esbuild,却未配置 @datadog/*-plugin):

立即阅读 .claude/skills/dd-browser-sdk/setup-sourcemaps/SKILL.md——不要凭记忆继续操作。

评论

支持 Markdown