Skip to content

Internal telemetry fixes#345

Closed
bstee615 wants to merge 12 commits intomicrosoft:mainfrom
bstee615:internal-telemetry-fixes
Closed

Internal telemetry fixes#345
bstee615 wants to merge 12 commits intomicrosoft:mainfrom
bstee615:internal-telemetry-fixes

Conversation

@bstee615
Copy link
Member

@bstee615 bstee615 commented Jul 23, 2025

Fix request/response/vote events for MSFT-internal telemetry. Also documents a Windows-specific dependency.

Before this PR:

Location Event Has requestId Has sessionId Has turnNumber
Panel Request
Panel Response
Panel Vote ⚠️ *
Inline Request
Inline Response
Inline Vote

* Somewhat confusing behavior, since Conversation refers only to the conversation up to the message that was voted on, and the event is generated inside a method named _handleInlineChatUserAction.

After this PR:

Location Event Has requestId Has sessionId Has turnNumber
Panel Request
Panel Response
Panel Vote ✅ Documented behavior for panel chats ❌ (can be joined on requestId to get the turn number)
Inline Request
Inline Response
Inline Vote

@bstee615 bstee615 marked this pull request as ready for review July 23, 2025 18:32
@connor4312
Copy link
Member

To fix tests, please run npm run vitest, then when they fail press u to update the snapshots with your additions

@24anisha
Copy link
Contributor

Made a copy of this PR with the necessary test file changes:
#369

This PR can be closed!

@roblourens roblourens closed this Jul 25, 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.

5 participants