Décrivez le problème/l’erreur/la question
Dans la version 2.23.4, j’avais un workflow principal qui utilisait un AI Agent pour appeler un sous-workflow dans lequel le sous-workflow appelait un AI Agent connecté à une étape de révision (Slack) et à des outils (Google Calendar). Le sous-workflow appelait un outil et envoyait à l’utilisateur un message de confirmation avant d’exécuter une action. L’utilisateur confirmait ou refusait les détails de l’action, ce qui était une réponse donnée au sous-workflow, et le sous-workflow l’envoyait au workflow principal. Cependant, dans les versions 2.33.4 et 2.34.5, le workflow principal échoue toujours quand le sous-workflow atteint l’étape de révision. Le sous-workflow dit toujours « pas de réponse » malgré le fait qu’il s’exécute correctement après l’étape de confirmation.
Je suis curieux de savoir pourquoi cela fonctionnait dans une version antérieure de N8N, mais une fois mise à jour vers la nouvelle version, cela commence à échouer. J’espère obtenir des informations sur le fait que c’est une limitation de N8N ou un problème de configuration de ma part. Je suis également ouvert à des suggestions sur la façon d’améliorer l’architecture de mon workflow. Tous les commentaires sont appréciés.
Quel est le message d’erreur (le cas échéant) ? Problème dans le nœud [Sub Workflow]
Il y a eu une erreur : « The workflow did not return a response »
Veuillez partager votre workflow
Main Workflow:Slack Trigger -> AI Agent { Calls Sub workflow } -> Slack Response
Sub Workflow: Triggered by other workflow -> AI Agent {Calls Slack Review Step-> If confirmed continue to execute tools (google calendar) If declined output: Action was canceled.} -> Set Field (response: AI output)
Partagez la sortie renvoyée par le dernier nœud
Dans le workflow principal, aucune sortie n’est donnée. Il arrête le workflow principal et génère une erreur en disant qu’aucune sortie n’est donnée. Il s’arrête prématurément avant que le sous-workflow ne soit terminé.
Informations sur votre configuration n8n
- version n8n : 2.33.4 et 2.34.5
- Base de données (par défaut : SQLite) :
- paramètre n8n EXECUTIONS_PROCESS (par défaut : own, main) : par défaut
- Exécution de n8n via (Docker, npm, n8n cloud, application de bureau) : Docker
- Système d’exploitation : Ubuntu 26.04 LTS