Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.246 Home All releases olderv2.1.245 v2.1.247newer
Claude Code v2.1.246

Telemetry credentials are stripped when the endpoint is not the host they belong to

You'll notice
Useful4 Signal3
Telemetry

Your Anthropic credential is stripped from telemetry sent to a third-party collector.

What

Before sending telemetry, Claude Code now compares the credential it holds against the endpoint host and, if they do not match, removes the auth headers with the reason misrouted_credential. Pointing OpenTelemetry metrics at a third-party collector no longer leaks your Anthropic credential to it.

Details
  • Applies whenever OTel metrics export runs; there is no flag to turn it off.
  • The BigQuery metrics exporter checks in three places: it skips export entirely when the metrics endpoint is misrouted, skips the organization metrics_enabled lookup when that endpoint is misrouted, and otherwise sends without auth headers rather than failing outright.
  • The metrics_enabled request moved to auth: "none" with headers attached explicitly, and raises a new error when no usable credential exists.
Evidence

credential withheld: this telemetry endpoint is not the host it belongs to

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.246 →