n8n-io/n8n · error

TOOL_NO_PARAMETERS

TOOL_NO_PARAMETERS

Error message

'${node.name}' has no parameters set.

What it means

Error "'${node.name}' has no parameters set." thrown in n8n-io/n8n.

Source

Thrown at packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/tool-node-validator.ts:54

		const provider = ctx.validationOptions?.nodeTypesProvider;
		if (provider) {
			const nodeType = provider.getByNameAndVersion(node.type, Number(node.version));
			const properties = nodeType?.description?.properties;
			// If provider returns info and properties is empty array, skip validation
			if (properties !== undefined && properties.length === 0) {
				return issues;
			}
		}

		// Fallback to static list when provider not available or doesn't have info
		if (TOOLS_WITHOUT_PARAMETERS.has(node.type)) {
			return issues;
		}

		const params = node.config?.parameters;
		if (!params || Object.keys(params).length === 0) {
			issues.push({
				code: 'TOOL_NO_PARAMETERS',
				message: `'${node.name}' has no parameters set.`,
				severity: 'warning',
				nodeName: node.name,
			});
		}

		return issues;
	},
};

View on GitHub (pinned to 5ac6606e81)

When it happens

Trigger: Thrown at packages/@n8n/workflow-sdk/src/workflow-builder/plugins/validators/tool-node-validator.ts:54 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/fa1021e6cef959af. Report an issue: GitHub.