aspire CLI telemetry should include the Aspire version being targeted by the AppHost
Open
area-cli
triage:bot-seen
- Dominant language
- C#
- Stars
- 6.3k
- Forks
- 991
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 201
Description
The `aspire` CLI captures the AppHost language in telemetry today but not the targeted Aspire version, i.e. the version of `Aspire.AppHost.Sdk` for C# AppHosts and `AspireHostingSDKVersion` for polyglot AppHosts.
We should ensure the CLI reports the targeted Aspire version whenever it reports AppHost language.
@JamesNK
Contributor guide
Research direction
Start at the Aspire CLI telemetry path that currently reports AppHost language. Trace how the targeted version is obtained from Aspire.AppHost.Sdk for C# AppHosts and AspireHostingSDKVersion for polyglot AppHosts. Done means telemetry includes that targeted Aspire version whenever it includes AppHost language.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- cli, observability
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100