GitHub has introduced enterprise‑managed OpenTelemetry support for the Copilot app, allowing administrators to turn on telemetry export through the managed-settings.json file. This gives AI, cloud, DevOps, and security teams a native hook to pipe Copilot agent activity into their existing observability platforms, which is useful for debugging, performance analysis, and compliance tracking.
What the New Setting Does
The addition is a telemetry property that can be defined in the organization’s managed-settings.json. When enabled, the Copilot app sends trace data to a user‑specified endpoint that conforms to OpenTelemetry standards. The trace includes the flow of a session, calls to AI models, and interactions with tools, but the actual prompt and response payloads are omitted by default. Administrators can adjust content‑capture settings if they need to include that data.
Operational Impact
Because the configuration lives in a centrally managed JSON file, teams no longer need to ask each developer to configure telemetry locally. The change simplifies rollout across multiple repositories and reduces configuration drift. However, operators must provision an OpenTelemetry‑compatible collector or backend and ensure the endpoint is reachable from the Copilot runtime. Monitoring the volume of exported traces and the associated cost is also a practical consideration.
Security and Data‑Handling Considerations
Excluding prompt and response content by default mitigates the risk of unintentionally exposing proprietary code or sensitive prompts. If an organization decides to enable full content capture, it should review the destination endpoint’s authentication, encryption, and access controls to avoid creating an inadvertent data leak. The central setting also means that any misconfiguration could affect all users of the app, so change‑control processes should be applied.
Next Steps for Teams
- Validate that the existing monitoring stack can ingest OpenTelemetry traces from the Copilot app.
- Update
managed-settings.jsonwith thetelemetryblock and the targetendpoint. - Run a limited pilot to confirm trace fidelity and to measure any performance impact.
- If full prompt/response capture is required, explicitly enable it and verify that the endpoint meets the organization’s data‑handling policies.
Related CloudNinjas coverage: AI engineering.
What This Means For Practitioners
Practitioners can now obtain end‑to‑end visibility into Copilot agent behavior without per‑developer setup, but they must treat the telemetry pipeline as a new integration point that requires proper endpoint security, monitoring, and governance.


