Botframework-emulator: Bot Inspector Mode missing

Created on 17 Jan 2020  路  4Comments  路  Source: microsoft/BotFramework-Emulator

Version

4.7.0

Describe the bug

The Bot Inspector Mode is described in my emulator under Help, but I have no option under View to enable the Bot Inspector Mode:

image

How can I enable that mode as I want to debug Teams using the emulator...

[bug]

Bot Services Bug customer-replied-to customer-reported

All 4 comments

@stephanbisser

There's a couple of things you could/might be talking about, so I'll cover both.

JSON Inspector

The JSON Inspector is a panel within Emulator that allows you to view Activity JSON as well as LUIS and QnA Maker data.

You don't need to enable it. You just need to click on what you want to inspect after connecting with the bot:

image

Inspection Middleware / Sidecar Debugging / Debug Mode

I think this may be what you're actually looking for. It allows you to inspect bot state as well as all activity flow. Follow the docs to add it to your bot.

If you want to test it quickly:

  1. Download Sample 47 (C# / Node)
  2. Start the bot
  3. Open Emulator
  4. When opening the bot, ensure you click "Open in debug mode"

image

  1. Open another Emulator window or tab, and open the bot again, but not in debug mode
  2. Copy/paste the inspect command from the first tab/window into the new one
  3. Talk to the bot in the newer tab/window

image

image

@mdrichardson the second option is what I might be looking for. But I actually want to use the emulator to inspect the bot which is served through Teams and I see this in my emulator under help:

image

is the 2nd option you described the same as this?

@stephanbisser Yep, that's the second option!

Great thanks for the information, issue can be closed!

Was this page helpful?
0 / 5 - 0 ratings