Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ Aspire CLI collects the following data:
| 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. |
| 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). |
| 17.0 | CLI installation source. | Identifies how the running CLI was installed: `script` (the bash or PowerShell installer), `winget`, `npm`, `dotnet-tool`, `brew`, `mise`, `nix`, `pr`, `localhive`, or `unknown`. This is independent of the CLI's effective release channel and lets Microsoft understand usage by installation mechanism. No sidecar strings or installation paths are sent — only the matched, known source value. |

### AI agent skill usage data

Expand Down
Loading