Skip to content

Conversation

@siddharthh98
Copy link
Contributor

  • Add DeleteConversationReferenceAsync method to GenesysService for storage cleanup
  • Handle attachments and suggested actions in Copilot Studio responses
  • Clean up conversation references from storage on reset command
  • Ensure proper state cleanup when conversation is reset

- Add DeleteConversationReferenceAsync method to GenesysService for storage cleanup
- Handle attachments and suggested actions in Copilot Studio responses
- Clean up conversation references from storage on reset command
- Ensure proper state cleanup when conversation is reset
@github-actions github-actions bot added the Samples Changes to Samples label Jan 29, 2026
@siddharthh98 siddharthh98 requested a review from Copilot January 29, 2026 05:52
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR improves the Genesys Handoff integration by adding support for rich content (attachments and suggested actions) from Copilot Studio responses and implementing proper conversation cleanup when users reset their conversations.

Changes:

  • Added handling for attachments and suggested actions in Copilot Studio responses to preserve rich content like adaptive cards
  • Implemented conversation reference cleanup from storage when conversations are reset
  • Added DeleteConversationReferenceAsync method to GenesysService for proper storage cleanup

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
samples/dotnet/GenesysHandoff/GenesysHandoffAgent.cs Added System.Linq import; enhanced message handling to preserve attachments and suggested actions; implemented storage cleanup in reset handler
samples/dotnet/GenesysHandoff/Genesys/GenesysService.cs Added DeleteConversationReferenceAsync method for cleaning up conversation references from storage

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@siddharthh98 siddharthh98 merged commit 1ccccb9 into main Jan 29, 2026
13 checks passed
@siddharthh98 siddharthh98 deleted the users/sigaur/genesys-handoff-improvements branch January 29, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Samples Changes to Samples

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants