botframework-sdk icon indicating copy to clipboard operation
botframework-sdk copied to clipboard

Add Conversation Id header in Skill Requests

Open msomanathan opened this issue 3 years ago • 0 comments

PVA Ask: To have better performance the bot service would like to enable the per-conversation affinity when routing the requests to the bot serivice instance. The routing gateway would not look at the payload of the request to figure out the conversation id, to have better perf, we would like to have the conversation id in HTTP header. It includes two scenarios

  1. Skill callback request (skill -> bot)
  2. bot as skill (parent bots -> skill)

We'd like the BF SDK could update the SDK to always include the conversation id in the header in those requests.

Tracking Status

Dotnet SDK 5592

  • [X] PR https://github.com/microsoft/botbuilder-dotnet/pull/5741
  • [x] Merged

Javascript SDK 3812

  • [ ] PR
  • [ ] Merged

Python SDK 1754

  • [ ] PR
  • [ ] Merged

Java SDK 1267

  • [ ] PR
  • [ ] Merged

Samples TODO if applies

  • [ ] PR
  • [ ] Merged

Docs TODO if applies

  • [ ] PR
  • [ ] Merged

msomanathan avatar Jun 25 '21 01:06 msomanathan