n8n-io/n8n · error · NodeTypeNotFoundError
NODE_TYPE_NOT_FOUND
NODE_TYPE_NOT_FOUND
Error message
Node type "${nodeType}" not found What it means
Error "Node type "${nodeType}" not found" thrown in n8n-io/n8n.
Source
Thrown at packages/@n8n/ai-workflow-builder.ee/src/tools/add-node.tool.ts:198
} = validatedInput;
// Report tool start
reporter.start(validatedInput);
// Get current state
const state = getWorkflowState();
const workflow = getCurrentWorkflow(state);
// Report progress with reasoning
reporter.progress(`Adding ${name} (${initialParametersReasoning})`);
// Find the node type
const nodeTypeDesc = findNodeType(nodeType, nodeVersion, nodeTypes);
if (!nodeTypeDesc) {
const nodeError = new NodeTypeNotFoundError(nodeType);
const error = {
message: nodeError.message,
code: 'NODE_TYPE_NOT_FOUND',
details: { nodeType },
};
reporter.error(error);
return createErrorResponse(config, error);
}
// Create the new node (id will be undefined in production, defined in E2E if provided)
const newNode = createNode(
nodeTypeDesc,
nodeVersion,
name,
workflow.nodes, // Use current workflow nodes
nodeTypes,
initialParameters as INodeParameters,
id,
nodeSettings,
);
View on GitHub (pinned to 5ac6606e81)
When it happens
Trigger: Thrown at packages/@n8n/ai-workflow-builder.ee/src/tools/add-node.tool.ts:198 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of n8n-io/n8n@5ac6606e81 (2026-08-12).
Data as JSON: /api/errors/5706870b6bde173d.
Report an issue: GitHub.