A managed telemetry-only setting now prompts by naming the collector, not warning about code execution.
What's wrong with this entry?
If the only setting your organization pushed that needs approval is an OpenTelemetry endpoint variable, and there are no shell settings, hooks or CLAUDE.md, the startup prompt now names the collector instead of warning about arbitrary code execution.
- Matches environment variable names against
/^OTEL_EXPORTER_OTLP_(?:LOGS_|METRICS_|TRACES_)?ENDPOINT$/. - Shows a "Telemetry destination:" list and advises accepting only if you recognise the collector.
- The buttons are unchanged: "Yes, I trust these settings" and "No, exit Claude Code".
Your organization has configured Claude Code to send telemetry to the destination below., Only accept if you recognize this as your organization's telemetry collector.
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.
-
v2.1.236
Managed-settings review prompt dropped from the main UI
Both mention managed
-
v2.1.242
Startup can wait on a remote managed-settings refresh, with a deadline
Both mention managed
-
v2.1.246
Remote managed settings can defer their consent prompt to the next interactive session
Both mention managed