{"version":"2.1.246","anchor":"anthropic-internal-metrics-export-refuses-to-send-credential","canonical_anchor":"anthropic-internal-metrics-export-refuses-to-send-credential","heading":"Anthropic-internal metrics export refuses to send credentials to a mismatched host","tier":"internal","area":"Telemetry","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246\/e\/anthropic-internal-metrics-export-refuses-to-send-credential","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.246","markdown":"### Anthropic-internal metrics export refuses to send credentials to a mismatched host\n\nInternal metrics export won't send a credential to a host it wasn't minted for.\n\n**What**\n\nThe internal BigQuery metrics exporter now checks that its credential actually belongs to the host it is about to contact. If not it skips the export, skips the organisation opt-out check, and sends with no authentication headers rather than failing.\n\n**Details**\n\n- A mismatch is classified as `misrouted_credential` with the message \"credential withheld: this telemetry endpoint is not the host it belongs to\".\n- There is a bypass field, `isAntEndpointOverride`, but the constructor sets it to false unconditionally, so it cannot be taken in this build.\n- The opt-out request switched from fetching a credential asynchronously to sending none, relying on headers supplied by the router, and reports \"Auth error: no credential usable for the metrics opt-out check\" when none is usable.\n\n**Evidence**\n\n`BigQuery metrics export: credential does not belong to the metrics endpoint host, skipping`\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 3\/5"}