бот-билдер-решения
Машинопись
Похоже, что бот не может выполнить обещание на routerDialog.js
const status = await this.onInterruptDialog(innerDc);
когда событие является сообщением
Я только что заменил диалоговое окно подключения на диалоговое окно OAuth.
прямо к маршруту
Привет, @nestoralonsovina! Спасибо, что сообщили об этой проблеме!
master
ветки npmjs
?В настоящее время мы переносим последние изменения решений для ботов ).
Спасибо,
Диего
Привет, @nestoralonsovina! Спасибо, что сообщили об этой проблеме!
- Можете ли вы предоставить необходимые шаги для воспроизведения вашего сценария?
- Вы используете помощника по
master
ветки- Какую версию бот-билдера вы используете? Можете ли вы проверить, является ли это [email protected] последней из
npmjs
?В настоящее время мы переносим последние изменения решений для ботов ).
Спасибо,
Диего
Мы используем основную ветку шаблона виртуального помощника (я полагаю, он такой же, как созданный 2-3 недели назад с помощью yeoman) и версию 4.4.9 botbuilder-solutions.
Трудно описать шаги по воспроизведению ошибки, и это одна из причин, по которой я неохотно открывал этот вопрос. Он внезапно появился два дня назад, я попытался создать шаблон для нуля и просто скопировать файлы конфигурации (appsettings.json и cognitivemodels.json), но он все еще не работает, и ошибка появляется на том же месте.
Мы запускаем бота локально с эмулятором botframework (с ngrok) как в Windows, так и в macOS, мы также пытались развернуть бота, и он сохраняется в веб-чате и командах.
Думаю, это вся информация, которую я могу вам дать, и, возможно, вам есть что сказать о том, как мы могли бы это исправить.
Спасибо,
Нестор
После деактивации следующих промежуточных программ:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Наконец-то в эмуляторе бот-фреймворка появляется ошибка:
Я все еще ищу источник. Что мне кажется странным, так это то, что проблема связана с намерениями LUIS, а код никогда не достигает метода маршрута mainDialog.
Я хотел бы услышать любые отзывы, которые могут быть у вас.
Спасибо,
Нестор
Мы наконец пришли к несовместимости между двумя намерениями в LUIS, поэтому я закрываю проблему, поскольку она не связана с шаблоном.
Спасибо.
Самый полезный комментарий
После деактивации следующих промежуточных программ:
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Наконец-то в эмуляторе бот-фреймворка появляется ошибка:
Я все еще ищу источник. Что мне кажется странным, так это то, что проблема связана с намерениями LUIS, а код никогда не достигает метода маршрута mainDialog.
Я хотел бы услышать любые отзывы, которые могут быть у вас.
Спасибо,
Нестор