n8n 2.43.4: correções de mensagens no Chat Hub e de planos aprovados no Assistant

O n8n 2.43.4 corrige dois problemas ligados a conversas com agentes: mensagens incompletas ou duplicadas no Chat Hub em modo fila e falhas ao retomar ferramentas depois da aprovação de um plano no n8n Assistant. São correções separadas, não uma reformulação geral dos recursos de inteligência artificial.

O n8n organiza automações em workflows, sequências de etapas que conectam serviços. O Chat Hub permite conversar com agentes, inclusive aqueles apoiados em workflows. Já o Assistant ajuda em tarefas dentro do produto e pode pedir confirmação antes de executar um plano.

Mensagens deixam de ser processadas duas vezes no modo fila

No modo fila, processos chamados workers executam os trabalhos. A PR descreve um problema em conversas com agentes de workflow que enviam mensagens por nós Chat: o histórico podia aparecer vazio ou incompleto durante a resposta e, após recarregar a página, mostrar mensagens duplicadas.

A causa estava no acompanhamento de segmentos da execução, isto é, trechos processados antes de uma retomada. A rotina recebia uma chamada do processo que executou o trecho e outra do processo que apenas o colocou na fila. O segundo tratamento podia gravar texto no lugar errado, criar uma mensagem adicional e tentar retomar novamente a execução.

A correção informa se aquele processo realmente executou o segmento. O observador do Chat Hub ignora a chamada de quem apenas enfileirou o trabalho. O objetivo é tratar cada trecho uma vez, sem transformar essa chamada duplicada em novas mensagens ou retomadas.

Aprovar um plano volta a encontrar a ferramenta necessária

Outro ajuste resolve uma falha na retomada de ferramentas carregadas por uma skill, um conjunto de instruções e dependências do agente. Antes, aprovar um plano podia falhar porque a ferramenta create-tasks não era encontrada, mesmo tendo sido carregada pela skill de planejamento.

A reconstrução das ferramentas disponíveis considerava somente registros explícitos de carregamento na conversa. Agora, a busca aceita ferramentas adiadas registradas e carrega as dependências da skill ativa antes das chamadas retomadas. A correção trata a continuidade depois da confirmação; não elimina a necessidade dessa aprovação.

Como conferir os dois cenários

Em homologação com modo fila, teste um agente de workflow que envie várias mensagens e espere uma aprovação. Confira o histórico durante a execução e depois de recarregar a página, sem textos repetidos. Verifique também se os registros deixam de apresentar tentativas concorrentes de retomada.

Separadamente, peça ao Assistant uma tarefa com planejamento e aprove o plano. Confirme que as tarefas começam sem erro de ferramenta ausente. Faça backup antes da atualização e teste as duas rotinas: o sucesso do Chat Hub não comprova, sozinho, a correção do Assistant.

Fontes oficiais desta versão