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

Bot User Agent should communicate bot creation source

Open jameslew opened this issue 6 years ago • 0 comments

Issue

In the fullness of time, we will want to be able to understand and as appropriate communicate the canvas through which active bots are created; Composer, SDK Only, et al. We currently assume all bots are manually created SDK bots.

Proposed change

In the SDK, expose a property settable by the creation tool that indicates what tool & version was used to create the bot that is included as part of the botuseragent property. Additionally extend with the Adaptive runtime version if available.

Component Impact

  • SDK
  • Creation tool to set the property (overridable by customer)
  • Downstream reporting infrastructure to consume the new attribute

Customer Impact

  • None

Tracking Status

Dotnet SDK

  • [ ] PR
  • [ ] Merged

Javascript SDK

  • [ ] PR
  • [ ] Merged

Java SDK

  • [ ] PR
  • [ ] Merged

Python SDK

  • [ ] PR
  • [ ] Merged

Emulator

  • [ ] PR
  • [ ] Merged

Samples

  • [ ] PR
  • [ ] Merged

Docs

  • [ ] PR
  • [ ] Merged

Tools

  • [ ] PR
  • [ ] Merged

[dcr]

jameslew avatar Oct 30 '19 17:10 jameslew