{"name":"otelHeadersHelper","slug":"otelheadershelper","family":"setting","title":"Settings keys","noun":"settings key","description":"Generate rotating [OpenTelemetry](\/docs\/en\/monitoring-usage#dynamic-headers) headers with your own command","description_source":"docs","described_by":{"doc":"claude-code\/settings-reference","title":"All settings"},"presence":{"first_seen":"2.1.138","removed_in":"2.1.284","in_current_build":false,"newest_mined":"2.1.308","builds":126,"mined_builds":149,"first_cited":{"version":"2.1.275","released_at":"2026-09-17 20:20:31","spans":5}},"aliases":[],"entries":[{"version":"2.1.304","anchor":"settings-helpers-apikeyhelper-etc-are-not-run-in-pinned-o","heading":"Credential helper commands no longer run in some kinds of Claude Code process","line":"apiKeyHelper, awsAuthRefresh and three other helper settings are skipped in processes pinned to the stored login and in tool-server daemons","released_at":"2026-10-19 19:47:15","reason":"found in this entry's text"},{"version":"2.1.304","anchor":"otelheadershelper-trust-check-extended","heading":"otelHeadersHelper and awsAuthRefresh now match project settings in one more case","line":"The check that ties an otelHeadersHelper or awsAuthRefresh command to project settings now passes in one more case","released_at":"2026-10-19 19:47:15","reason":"found in this entry's text, named in this entry"},{"version":"2.1.283","anchor":"pinned-stored-login-strips-credential-helper-keys-from-user","heading":"Pinned stored login ignores credential helpers from user-editable settings","line":"With `CLAUDE_CODE_REMOTE_TOOLS_PIN_STORED_LOGIN` set, credential-helper settings such as `otelHeadersHelper` are dropped from user-writable settings files","released_at":"2026-09-25 18:46:11","reason":"found in this entry's text, named in this entry"},{"version":"2.1.282","anchor":"claude-doctor-no-longer-validates-strictpluginonlycustomiz","heading":"claude doctor no longer checks strictPluginOnlyCustomization in managed settings","line":"`claude doctor` has stopped warning about invalid or unrecognized `strictPluginOnlyCustomization` values in managed-settings.json","released_at":"2026-09-24 15:56:22","reason":"found in this entry's text"},{"version":"2.1.281","anchor":"credential-helper-keys-from-managed-policy-new-machine-admi","heading":"Credential-helper keys from managed policy: new machine-admin resolver, compiled off","line":"New code to restrict credential-helper settings such as `otelHeadersHelper` to admin-only sources is built but switched off","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text, named in this entry"},{"version":"2.1.281","anchor":"settings-merge-gains-a-credential-helper-filter-that-is-iner","heading":"Settings merge gains a credential-helper filter that is inert in this build","line":"A filter that could strip credential helper settings from settings files is built in but does nothing yet","released_at":"2026-09-23 17:01:17","reason":"found in this entry's text"},{"version":"2.1.275","anchor":"otelheadershelper-failures-are-now-typed-and-telemetered","heading":"otelHeadersHelper failures are now typed and telemetered","line":"otelHeadersHelper failures now carry a specific error type and are reported to telemetry","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text, named in this entry"},{"version":"2.1.275","anchor":"new-telemetry-gate-for-opentelemetry-header-helper-failures","heading":"New telemetry gate for OpenTelemetry header-helper failures","line":"New warning notification when the OpenTelemetry headers helper fails, pointing to \/status","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.235","anchor":"managed-settings-policy-helper-can-be-armed-from-remote","heading":"Managed-settings policy helper can be \"armed from remote\"","line":"Managed-settings policy helpers can now be armed from a remote source, reported as a distinct settings tier and fingerprinted per OS","released_at":"2026-08-18 18:24:10","reason":"found in this entry's text"},{"version":"1.0.113","anchor":"workspace-trust-validation-for-opentelemetry-helpers","heading":"Workspace Trust Validation for OpenTelemetry Helpers","line":null,"released_at":"2025-09-13 02:24:02","reason":"found in this entry's text"}],"entries_total":14,"docs":[{"source":"claude-code","path":"settings-reference","title":"All settings","documented":true},{"source":"claude-code","path":"settings","title":"Claude Code settings","documented":true},{"source":"claude-code","path":"claude-apps-gateway-config","title":"Claude apps gateway configuration","documented":false},{"source":"claude-code","path":"errors","title":"Error reference","documented":false},{"source":"claude-code","path":"monitoring-usage","title":"Monitoring","documented":false},{"source":"claude-code","path":"server-managed-settings","title":"Configure server-managed settings","documented":false},{"source":"claude-docs","path":"government\/deploy-claude-code\/configure","title":"Connect Claude Code to Claude for Government","documented":false},{"source":"claude-docs","path":"third-party\/claude-desktop\/configuration","title":"Configuration reference","documented":false}],"docs_total":8,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/otelheadershelper","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}