megachangelog
Feature

Enterprise-managed OpenTelemetry export for VS Code and CLI

Organizations can now mandate where GitHub Copilot sends OpenTelemetry data through centralized configuration, allowing telemetry to flow to an approved collector without requiring individual developers to set environment variables.

Organizations can now mandate where GitHub Copilot sends OpenTelemetry (OTel) data, so telemetry flows to an approved collector without each developer setting OTEL_* environment variables. The configuration is delivered through the telemetry block in enterprise-managed settings and applies to both the Copilot Chat extension in VS Code and the agent host process that powers Copilot CLI.

Administrators can control:

  • The OTLP export endpoint and transport protocol (otlp-http or otlp-grpc).
  • The OTel service name and resource attributes.
  • Exporter headers, such as an authentication token for the collector.
  • Whether prompt, response, and tool content is captured, and whether developers can change that.

A managed value always wins, taking precedence over environment variables and user settings. Deliver these settings through any of the supported channels: native MDM (Windows Registry or macOS managed preferences), server-managed settings resolved from the signed-in GitHub account, or a file-based managed-settings.json.

For security, managed exporter headers are applied only to the Copilot Chat extension’s OTLP exporter and are never passed through environment variables, so a value such as an authentication token can’t leak into the tool subprocesses that the agent host spawns.

This builds on enterprise managed settings and joins the growing set of Copilot governance controls available across VS Code and Copilot CLI.

To learn more, see Configure telemetry export with OpenTelemetry and Monitor agent usage with OpenTelemetry.

Join the discussion within GitHub Community.

The post Enterprise-managed OpenTelemetry export for VS Code and CLI appeared first on The GitHub Blog.

copilottelemetryenterpriseopentelemetryvscode

Source: original entry ↗

More from GitHub

Follow GitHub to get its new changes in your feed and email digest.

Announcement

Claude Haiku 5.5 now available in GitHub Copilot

Claude Haiku 5.5, Anthropic's lightweight model, is now generally available in GitHub Copilot for fast, high-volume tasks like subagents, quick edits, and terminal operations.

copilotaimodelsannouncement
Feature

Purpose-built model for leaked secret detection

GitHub introduced a new purpose-built model for detecting leaked secrets that provides context-aware detection to keep pace with modern software development practices, including AI-assisted coding.

securitysecret-detectionaiprotection
Announcement

Local sandboxing for GitHub Copilot now generally available

GitHub Copilot's local sandboxing feature is now generally available across GitHub Copilot CLI, the GitHub Copilot app, and VS Code sessions using Agent Host, providing developers with a secure environment for testing and development.

copilotaisecuritysandboxvscode
See all GitHub changes →