[docs] Document copilot-app coding agent detection - #1589
Conversation
Frontend HTML artifact readyThe latest frontend build uploaded the This comment updates automatically when a new frontend build artifact is uploaded. |
There was a problem hiding this comment.
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
Pull request overview
Updates the Aspire CLI telemetry documentation to include a new, more granular coding-agent detection value for the GitHub Copilot app.
Changes:
- Added a new telemetry table row that documents detection of the GitHub Copilot app as
copilot-app. - Clarified that
copilot-appmay be reported in addition tocopilot-cliwhen Copilot CLI environment variables are present.
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| | 13.6 | Coding agent detection: GitHub Copilot app. | The detector now separately identifies the GitHub Copilot app (the desktop GitHub application acting as an AI agent) as `copilot-app`, in addition to `copilot-cli` when the underlying Copilot CLI environment variables are also present. | | ||
| | 13.5 | AI agent skill usage. | Recorded only for Aspire's own skills and tools. See [AI agent skill usage data](#ai-agent-skill-usage-data). | |
| | 13.2 | Ensure .NET SDK install. | Includes .NET SDK version installed. | | ||
| | 13.2 | CLI-related unhandled exceptions. | — | | ||
| | 13.5 | Coding agent detection. | When the CLI is invoked from a known coding agent environment (such as GitHub Copilot, Claude, Cursor, or others), the detected agent name is recorded. Only the known agent name is sent — no environment variable values or other identifying data are included. This data point is omitted entirely when no known coding agent is detected. | | ||
| | 13.6 | Coding agent detection: GitHub Copilot app. | The detector now separately identifies the GitHub Copilot app (the desktop GitHub application acting as an AI agent) as `copilot-app`, in addition to `copilot-cli` when the underlying Copilot CLI environment variables are also present. | |
Documents changes from microsoft/aspire#19740
@DamianEdwardsTargeting
release/13.6based on the source PR milestone13.6.Why
PR #19740 adds a new
copilot-appentry toCodingAgentDetectorin the Aspire CLI, detecting the GitHub Copilot desktop app (AI_AGENT=github_copilot_app_agent) separately fromcopilot-cli. The CLI telemetry doc already documents coding agent detection (added in 13.5) but did not mention this new detected value.Changes
src/frontend/src/content/docs/reference/cli/microsoft-collected-cli-telemetry.mdxto add a 13.6 data-points row noting the CLI now separately reportscopilot-appfor the GitHub Copilot desktop app, alongsidecopilot-cli.No new pages were created; this is a small addition to the existing telemetry data-points table.