The wrapper around Anthropic's internal metrics exporter now reports success on every path, including shutdown, credential errors, opt-out check failures, HTTP failures and thrown exceptions, and routes the error to a new aggregator instead. The first failure logs a single line that says explicitly the problem is Anthropic's pipeline and not your own OpenTelemetry collector, later failures are counted silently, and a single summary line is emitted at flush or shutdown.
- Because the export is reported as a success, your OTel collector no longer sees these as export errors to retry or report.
- Only the wrapper around Anthropic's own exporter is affected; a collector you configure yourself is untouched.
- All log lines from this exporter gained a shared prefix so they can be told apart from your own pipeline's output.
- Present unconditionally in this build, with no flag or setting controlling it.
export failed (${e}). This is Anthropic's own telemetry pipeline, not your OTel collector; further failures are counted and summarised at shutdown., This is Anthropic's own telemetry pipeline, not your OTel collector; further failures are counted and summarised at shutdown.
Strings lifted out of the shipped bundle, so the claim above can be checked against them.