This repository was archived by the owner on Dec 4, 2023. It is now read-only.

Description
Port this change from botbuilder-dotnet/master branch:
microsoft/botbuilder-dotnet#3540
Fixes #3541
Added check to only cancel dialogs in RunAsync when EoC comes from a parent bot (root or skill).
The issue was that this affected part of the code was being triggered when a skill responds with an EoC to a caller (EoCs are routed back to the pipeline in SkillHandler).
This PR also applies the urn format to CallerId as per OBI Spec
Changed projects
- Microsoft.Bot.Builder.Dialogs
- integration