botbuilder-solutions
Manuscrit
Le bot semble incapable de résoudre la promesse sur routerDialog.js
const status = await this.onInterruptDialog(innerDc);
quand l'événement est un message
Je viens de remplacer la boîte de dialogue d'intégration par une boîte de dialogue OAuth
direct à l'itinéraire
Salut @nesoralonsovina , merci d'avoir signalé ce problème !
master
branche npmjs
?Actuellement, nous migrons les dernières modifications de la solutions botbuilder )
Merci,
Diégo
Salut @nesoralonsovina , merci d'avoir signalé ce problème !
- Pouvez-vous fournir les étapes de reproduction nécessaires pour reproduire votre scénario ?
- Utilisez-vous l' assistant d'
master
branche- Quelle version utilisez-vous des solutions de botbuilder ? Pouvez-vous vérifier si c'est [email protected] qui est le dernier de
npmjs
?Actuellement, nous migrons les dernières modifications de la solutions botbuilder )
Merci,
Diégo
Nous utilisons la branche master du template d'assistant virtuel (c'est le même que celui généré il y a 2-3 semaines avec yeoman je suppose) et la version 4.4.9 de botbuilder-solutions
Les étapes pour reproduire le bogue sont difficiles à donner, et l'une des raisons pour lesquelles j'étais un peu réticent à ouvrir ce problème. Il est apparu soudainement il y a deux jours, j'ai essayé de créer un modèle pour le scratch et de simplement copier-coller les fichiers de configuration (appsettings.json et cognitivemodels.json) et cela ne fonctionne toujours pas, l'erreur apparaissant au même endroit.
Nous exécutons le bot localement avec l'émulateur botframework (avec ngrok), à la fois sur Windows et macOS, nous avons également essayé de déployer le bot et il persiste sur le chat Web et les équipes.
Je pense que ce sont toutes les informations que je peux vous donner, et peut-être que vous avez quelque chose à dire sur la façon dont nous pourrions y remédier.
Merci,
Nestor
Après avoir désactivé les middlewares suivants :
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Une erreur s'affiche enfin sur l'émulateur botframework :
Je cherche toujours la source. Ce qui me semble étrange, c'est que le problème vient des intentions LUIS et que le code n'atteint jamais la méthode route du mainDialog.
J'aimerais entendre tous les commentaires que vous pourriez avoir.
Merci,
Nestor
Nous sommes finalement arrivés à une incompatibilité entre deux intentions dans LUIS, donc je ferme le sujet car il n'est pas lié au modèle.
Merci.
Commentaire le plus utile
Après avoir désactivé les middlewares suivants :
this.use(new TranscriptLoggerMiddleware(transcriptStore));
this.use(new ShowTypingMiddleware());
Une erreur s'affiche enfin sur l'émulateur botframework :
Je cherche toujours la source. Ce qui me semble étrange, c'est que le problème vient des intentions LUIS et que le code n'atteint jamais la méthode route du mainDialog.
J'aimerais entendre tous les commentaires que vous pourriez avoir.
Merci,
Nestor