Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 30, 2025

Backport of #11733 to release/9.5

/cc @JamesNK

Customer Impact

User reported issue that some GenAI messages weren't displayed in the visualizer. The problem is the dashboard incorrectly requires gen_ai.system attribute to be on span events, but the spec says they're only recommended: https://github.com/open-telemetry/semantic-conventions/blob/v1.36.0/docs/gen-ai/gen-ai-events.md#event-gen_aichoice

Semantic Kernel sometimes doesn't include the attribute. Its messages end up missing from the UI.

Removing the check for gen_ai.system is fine because we can still match on the event name to determine if a span event is AI related.

Testing

Unit tests

Risk

Low

Regression?

No

@github-actions
Copy link
Contributor Author

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 11735

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 11735"

@JamesNK JamesNK modified the milestones: 9.5, 9.5.1 Sep 30, 2025
@JamesNK JamesNK added the Servicing-consider Issue for next servicing release review label Sep 30, 2025
@joperezr joperezr added Servicing-approved Approved for servicing release and removed Servicing-consider Issue for next servicing release review labels Sep 30, 2025
@joperezr
Copy link
Member

Customer reported, low risk. Approved.

This was referenced Oct 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants