Finding / gemini-cli
2026-10-24-gemini-cli-stable-can-authenticate-telemetry-exports-with-configured-otlp-headers
Stable can authenticate telemetry exports with configured OTLP headers. Telemetry headers are merged with case-insensitive keys in precedence order: settings, OTEL_EXPORTER_OTLP_HEADERS, GEMINI_TELEMETRY_OTLP_HEADERS, then CLI arguments. Invalid header objects or wholly unusable nonempty header strings cause configuration errors. In comma-separated key=value input, malformed pairs and invalid names/values are skipped when another valid pair remains; gRPC exporter metadata can also skip invalid entries with a warning. The SDK passes headers to HTTP trace/log/metric exporters and metadata to gRPC exporters. This is an authenticated-export primitive; it does not itself enable telemetry.
Channel: tagged-release. Half: capability. Date: 2026-10-20.
Operator consequence: Teams can connect stable 0.65.0 directly to a collector that requires credentials, potentially removing a local proxy used only to inject headers. Verify effective headers rather than assume partial corruption fails closed. Check precedence before rollout and choose the exported data deliberately: the telemetry guide still documents prompt logging as enabled by default when that logging path is used. A functioning transport is not evidence that the intended data-minimization policy is configured.
Receipt
- https://github.com/google-gemini/gemini-cli/commit/b8e550e918e1f3f140e497b1a4ee945f88e672f1
- https://github.com/google-gemini/gemini-cli/blob/v0.65.0/packages/core/src/telemetry/config.ts
- https://github.com/google-gemini/gemini-cli/blob/v0.65.0/packages/core/src/telemetry/sdk.ts
- https://github.com/google-gemini/gemini-cli/blob/v0.65.0/docs/cli/telemetry.md
Finding metadata
Run: 2026-10-24-weekly-digest-2026-10-13_2026-10-24-frontier-v0
Finding ID: 2026-10-24-gemini-cli-stable-can-authenticate-telemetry-exports-with-configured-otlp-headers
Profile citations
- Gemini CLI / claim / authenticated-otlp-export
- Gemini CLI / posture / governance
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-24-gemini-cli-stable-can-authenticate-telemetry-exports-with-configured-otlp-headersgithub.com/google-gemini/gemini-cli/commit/b8e550e918e1f3f140e497b1a4ee945f88e672f1tagged commit file2026-10-24-gemini-cli-stable-can-authenticate-telemetry-exports-with-configured-otlp-headersgoogle-gemini/gemini-cli / packages/core/src/telemetry/config.tstagged commit file2026-10-24-gemini-cli-stable-can-authenticate-telemetry-exports-with-configured-otlp-headersgoogle-gemini/gemini-cli / packages/core/src/telemetry/sdk.tstagged commit file2026-10-24-gemini-cli-stable-can-authenticate-telemetry-exports-with-configured-otlp-headersgoogle-gemini/gemini-cli / docs/cli/telemetry.md