Internal metrics forwarding strips identifying fields, buckets tool names and caps per-server MCP volume.
What's wrong with this entry?
The internal metrics forwarder, reached only on first-party accounts, now removes a list of potentially identifying fields before sending, collapses tool and feature names into generic buckets, and limits how often per-server MCP events can be sent.
- Deleted fields include the MCP server base URL and name, the MCP tool name, a hashed error message, and two hashed skill names.
- Any tool name collapses to
mcpwhen the event is flagged as MCP, where previously only names beginning withmcp__were collapsed. Names beginning withskill__becomeskill, and feature names beginning withtool_skill_becometool_skill, excepttool_skill_tool. - Five MCP events are capped at 10 forwards per 60 second window per server, tracked across at most 200 server keys, and the count suppressed since the last send rides along as
droppedSinceLastForward.
stripPiiFieldsForDatadog
Strings lifted out of the shipped bundle, so the claim above can be checked against them.