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.