n8n 2.42.4: ajuste no reaproveitamento de instruções pelo Assistente de IA

O n8n 2.42.4 inclui um ajuste no mecanismo de agentes usado pelo Assistente de IA: impedir que a ativação de habilidades e a reorganização da memória invalidem instruções que o provedor de IA já poderia reaproveitar. A mudança aparece na comparação entre as versões e na PR #40295, mas não está descrita em tópicos na nota da release.

O n8n conecta serviços em fluxos de automação. Seu Assistente usa instruções, ferramentas e informações da conversa para ajudar a construir essas rotinas. Nesse contexto, uma habilidade reúne orientações para determinada tarefa; o cache de instruções permite ao provedor reutilizar uma parte repetida da entrada, quando esse recurso está disponível.

Por que a conversa perdia partes reaproveitáveis

Antes, certas ferramentas eram acrescentadas somente quando uma habilidade precisava delas. Isso alterava a lista enviada ao modelo durante a conversa. A PR destaca o caso da Anthropic: essa alteração invalidava o conjunto de instruções armazenado em cache.

Outra situação acontecia ao compactar a memória, isto é, reorganizar uma conversa longa para reduzir o contexto mantido. Orientações de habilidades recuperadas nessa etapa eram anexadas às instruções básicas, modificando justamente o início que deveria permanecer estável.

Como o agente passa a organizar as instruções

As ferramentas exigidas pelas habilidades registradas passam a integrar o conjunto ativo desde a criação do agente. O conteúdo recuperado das habilidades fica em uma mensagem de sistema separada, sem reescrever a mensagem básica. Provedores que não aceitam essa separação continuam recebendo uma mensagem combinada.

Isso trata a organização das chamadas de IA, não o armazenamento de arquivos nem o resultado de todos os workflows. A documentação consultada não estabelece porcentagem de economia ou redução de tempo; esses resultados não devem ser prometidos.

Como conferir o ajuste no Assistente

Em homologação, peça uma tarefa que ative uma habilidade, como a escolha de modelo, e prolongue a conversa até ocorrer compactação. A verificação proposta na PR é acompanhar os dados de uso da Anthropic: as leituras de cache devem continuar nesses pontos, sem uma regravação integral. Só observar uma resposta correta não comprova reaproveitamento.

A release não apresenta uma explicação editorial própria dessa correção. Portanto, o alcance descrito aqui é o confirmado pela comparação de tags e pela PR oficial, e não uma lista presumida de novidades.

Fontes oficiais