Issue
In proactive messaging scenarios, bots may now message either a Channel or another bot.
For proactively messaging a channel, storing the ConversationReference is sufficient because the correct Audience ("https://api.botframework.com") is hardcoded into the Botbuilder SDKs.
For proactively messaging another bot, the sender must store the ConversationReference and the correct Audience.
Proposed change
The proposed solution is to create a SkillsConversationReference subclass and store the Audience on this new class.
Component Impact
Potentially SkillConversationIdFactoryBase, add new class to Microsoft.Bot.Builder (in Skills/).
Tracking Status
Dotnet SDK
Javascript SDK
Python SDK
Samples
Docs
[dcr]