ErrLookup › n8n-io/n8n

n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations. · TypeScript · 11,272 source files

Analyzed at 5ac6606e81 on 2026-08-12. 1229 documented errors.

Code / MessageTypeSeverityTags
LangSmithTelemetry creates its own tracer — do not use .otlp
exception warning security, credentials, http-request, ai-generated
No suspended run found for runId: ${this.runId}
exception warning credentials, http-request, authentication, ai-generated
No tool call found for toolCallId: ${options.toolCallId}
exception error http-request, xml, soap, body, content-type
Tool ${toolCall.toolName} not found
exception error http-request, xml, soap, body
Invalid resume payload: ${parseResult.error}
exception warning security, credentials, http-request, query-parameters
Cannot decrease maxIterations when resuming a run. Expected
exception error workflow-structure, node-limits, validation
Run ${this.runId} is not suspended. Cannot resume.
exception error ai, langchain, memory, session-key, expressions
No checkpoint found for runId: ${this.runId}
exception warning workflow-structure, merge-node, connections
Checkpoint for runId ${this.runId} has status '${state.statu
exception info workflow-structure, trigger, informational
Checkpoint for runId ${this.runId} has pending tool calls —
exception critical workflow-structure, validation, empty-workflow
Agent run was aborted
exception error set-node, assignments, parameters, node-version
${turn.errorReason.message}
exception error set-node, assignments, parameters, node-version
Tool name "${RECALL_MEMORY_TOOL_NAME}" is reserved while epi
exception error set-node, assignments, parameters, node-version
MCP server "${this.config.name}": connectionTimeoutMs must b
exception error set-node, assignments, parameters, node-version
MCP server "${config.name}": provide either "url" or "comman
exception error set-node, assignments, parameters, node-version
Episodic memory requires a resolved embedding model before r
exception warning security, credentials, set-node, assignments
Reflector output must be valid JSON
exception error ai, langchain, subnode, connections, workflow-structure
Reflector output must be a JSON object
exception warning ai, langchain, tool-node, parameters
Reflector output did not contain a JSON object
exception warning serialization, config, parameters, ai-generated
Reflector field "${fieldName}" must be an array
exception error llm-output-validation, observation-log, json-parsing, reflection
Reflector field "${fieldName}" must contain only strings
exception error llm-output-validation, observation-log, json-parsing, type-mismatch
Reflector field "merge" must be an array
exception error llm-output-validation, observation-log, json-parsing, reflection
Reflector merge[${index}] must be an object
exception error llm-output-validation, observation-log, json-parsing, type-mismatch
Reflector merge[${index}].text must be a string
exception error llm-output-validation, observation-log, json-parsing, required-field
Reflector merge[${index}].marker must be a known observation
exception error llm-output-validation, observation-log, json-parsing, required-field, type-mismatch
Reflector merge[${index}].parentId must be a string or null
exception error llm-output-validation, observation-log, json-parsing, type-mismatch, optional-field
Unknown role: ${msg.role as string}
exception critical message-normalization, data-integrity, ai-sdk, role-validation
Model ID is required
exception error model-config, validation, configuration, provider
Invalid model ID "${rawId}": expected "provider/model-name"
exception error model-config, validation, format, provider
Unsupported provider: "${provider}". Supported providers: ${
exception error model-config, validation, provider, registry
Invalid credentials for provider "${provider}": ${issues}
exception error model-config, credentials, zod-validation, provider, security
Unsupported embedding provider: "${provider}". Supported: ${
exception error embedding, model-config, validation, provider, registry
Run ${runId} is not suspended. Cannot resume.
exception warning run-state, resume, race-condition, hitl, human-in-the-loop
Deferred tool name "${tool.name}" is reserved
exception error tools, deferred-tools, validation, naming, reserved
Duplicate deferred tool name "${tool.name}"
exception error tools, deferred-tools, validation, duplicate, naming
${toolName} policy.maxChildren must be a finite positive int
exception error tools, delegate, sub-agent, validation, policy, numeric
${toolName} policy.maxChildren must be at least 1
exception error tools, delegate, sub-agent, validation, policy, numeric
Invalid delegate sub-agent tool name "${name}": must start w
exception error validation, delegate-tool, naming, configuration
${toolName} requires resumeSubAgent and cancelSubAgent to be
exception error configuration, delegate-tool, lifecycle, validation
Delegated child input is missing or invalid
exception error cancellation, delegate-tool, serialization, schema-validation
${toolName} was registered without a runSubAgent callback, a
exception error delegate-tool, configuration, agent-build, runtime
Delegated child checkpoint metadata is missing or invalid
exception error checkpoint, resume, delegate-tool, data-integrity
Delegated child checkpoint does not match the selected sub-a
exception error checkpoint, resume, delegate-tool, sub-agent-id
${toolName} host runner does not support inline delegation w
exception error delegate-tool, inline-delegation, host-runner, configuration
agents.chat.delegate.childSuspendUnsupported
exception error suspend-resume, delegate-tool, cascade, schema-validation
Sub-agent task name must contain at least one alphanumeric c
exception error task-path, sanitization, validation, naming
No pending tool call found for toolCallId: ${resumedId}
exception error resume, tool-call, checkpoint, concurrency
Tool name "${reservedTool.name}" is reserved for runtime ski
exception error naming, reserved, skills, tools, configuration
Invalid memory configuration. Use: new Memory() for in-proce
exception error memory, configuration, type-validation, agent
toolCallConcurrency must be a positive integer or Infinity
exception error concurrency, validation, configuration, agent
Agent "${this.name}" requires a model
exception error agent, model, configuration, build
Agent "${this.name}" requires instructions
exception error agent, instructions, configuration, build
Agent "${this.name}" has tools requiring approval or suspend
exception error checkpoint, suspend-resume, approval, configuration, agent
Static tool name collision — the following tool names resolv
exception error tools, naming, collision, configuration, agent
Deferred tool name collision — the following tool names reso
exception error tools, naming, collision, deferred, reserved, agent
MCP tool name collision — the following tool names resolve t
exception error mcp, tools, naming, collision, configuration, agent
No cancellation handler is available for "${request.subAgent
exception error sub-agent, delegation, cancellation, runtime
Tool name "${toolName}" is reserved for runtime skills
exception error tools, naming, reserved, skills
Tool name "${tool.name}" is reserved for SDK built-in tools
exception error tools, naming, reserved, sdk-builtin
Failed to fetch provider catalog: ${response.statusText}
exception error network, catalog, models-dev, fetch
Eval "${this.evalName}": cannot use both .check() and .judge
exception error eval, builder, mutually-exclusive
Eval "${this.evalName}" requires either .check() or .judge()
exception error eval, builder, validation
Eval "${this.evalName}" uses .judge() but no .model() was se
exception error eval, judge, model, builder
Guardrail "${this.name}" requires a type
exception error guardrail, builder, validation
Guardrail "${this.name}" requires a strategy
exception error guardrail, builder, validation
MCP server "${cfg.name}": exactly one of "url" or "command"
exception error mcp, config, validation, transport
MCP server "${cfg.name}": provide either "url" or "command",
exception error mcp, config, validation, transport
MCP server name "${cfg.name}" is already registered
exception error mcp, config, duplicate, naming
Observational memory requires a storage backend that impleme
exception error memory, observational, storage, validation
Episodic memory requires a storage backend that implements B
exception error memory, episodic, storage, validation
OpenTelemetry active span callback is required.
exception error opentelemetry, tracer, telemetry, misuse
Telemetry tracer must implement startSpan() and startActiveS
exception error telemetry, opentelemetry, configuration, type-mismatch
Cannot set both .tracer() and .otlpEndpoint() — use one or t
exception error telemetry, configuration, opentelemetry, mutually-exclusive
Tool name is required
exception error tool, builder, validation, configuration
Tool "${this.name}" requires a description
exception error tool, builder, validation, llm
Tool "${this.name}" requires an input schema
exception error tool, builder, validation, zod, schema
Tool "${this.name}" requires a handler
exception error tool, builder, validation, handler
Tool "${this.name}" has .suspend() but missing .resume()
exception error tool, builder, validation, suspend-resume, human-in-the-loop
Tool "${this.name}" has .resume() but missing .suspend()
exception error tool, builder, validation, suspend-resume, human-in-the-loop
Tool "${this.name}" cannot use both approval (.requireApprov
exception error tool, builder, validation, approval, suspend-resume, mutually-exclusive
Invalid filter operator "${operator}" for key "${key}". Supp
validation error vector-store, filter, validation, configuration
Filter operator "${operator}" on key "${key}" requires a non
validation error vector-store, filter, validation, array
Filter operator "${operator}" on key "${key}" requires array
validation error vector-store, filter, validation, type-mismatch, array
Filter operator "${operator}" on key "${key}" requires a str
validation error vector-store, filter, validation, type-mismatch
filterableKeys must contain at least one key
exception error vector-store, filter, as-tool, validation, configuration
Document at index ${index} has empty content — nothing to em
exception error vector-store, add-documents, validation, data-quality
VectorStore "${this.name}" requires a description — set it v
exception error vector-store, as-tool, validation, llm, configuration
VectorStore "${this.name}" requires a backend — set it via .
exception error vector-store, validation, configuration, backend
VectorStore "${this.name}" requires an embedding model — set
exception error vector-store, sdk, configuration, builder
topK must be an integer >= 1, got ${k}
validation error vector-store, validation, sdk
Invalid skill at ${sourceDirectory}: ${formatSkillValidation
exception error skills, validation, configuration, frontmatter
${formatSkillValidationErrors(validation.errors)}
exception error skills, validation
Duplicate skill id "${normalizedSkill.id}"
exception error skills, duplicates, configuration
Duplicate skill name "${normalizedSkill.name}"
exception error skills, duplicates, configuration
Duplicate skill source directory "${normalizedSkill.sourceDi
exception error skills, duplicates, filesystem, configuration
Invalid skill at ${sourceDirectory}: ${errors.join('; ')}
exception error skills, filesystem, symlink, security, validation
Metadata key "${CONTENT_KEY}" is reserved for the document c
exception error pinecone, metadata, vector-store, reserved-key
Metadata value for key "${key}" is unsupported: Pinecone onl
exception error pinecone, metadata, validation, vector-store
Filter operator "${operator}" on key "${key}" requires a non
exception error pinecone, filter, validation, vector-store
Invalid PgVectorStore table name "${String(this.tableName)}"
exception error postgres, validation, configuration, sql-injection-safety
Filter operator "${operator}" on key "${key}" requires a non
exception error postgres, filter, validation, vector-store
Invalid Qdrant point id "${id}": Qdrant requires ids to be a
exception error qdrant, validation, ids, vector-store
Filter operator "${operator}" on key "${key}" does not suppo
exception error qdrant, filter, validation, vector-store, float
Filter operator "${operator}" on key "${key}" requires a non
exception error qdrant, filter, validation, vector-store
Filter operator "${operator}" on key "${key}" requires all a
exception error qdrant, filter, validation, vector-store, type-mismatch
Supabase upsert failed: ${error.message}
exception error supabase, database, network, rls, vector-store
Supabase query failed: ${error.message}
exception error supabase, database, network, rls, vector-store
Supabase delete failed: ${error.message}
exception error supabase, database, network, rls, vector-store
Filter operator "${operator}" on key "${key}" requires a non
exception error vector-store, supabase, filter, validation, postgrest
Filesystem "${this.id}" is not ready (status: ${this.status}
exception error filesystem, lifecycle, state-machine, agents
File not found: ${path}
exception error filesystem, daytona, not-found, agents
Sandbox "${this.name}" has been destroyed
exception error sandbox, lifecycle, state-machine, agents
Sandbox "${this.name}" failed to start (status: ${this.statu
exception error sandbox, lifecycle, state-machine, agents
Daytona sandbox "${this.id}" is not running
exception error sandbox, daytona, lifecycle, agents
Workspace has no sandbox
exception error sandbox, workspace, configuration, agents
File "${input.path}" is not loaded.
exception error tools, text-editor, invariant, agents
Sandbox does not support command execution
exception error tools, sandbox, capability, agents
File "${input.path}" is not loaded.
exception error tools, text-editor, invariant, agents
Provided message is not a valid Langchain message: ${JSON.st
exception error converters, langchain, messages, versioning
Failed to convert to Langchain content block: ${JSON.stringi
exception error converters, langchain, content-blocks, messages
Tool message is missing a tool-result content block
exception error converters, langchain, tool-calls, messages
Unable to convert tool to N8nTool: ${JSON.stringify(tool)}
exception error converters, tools, langchain, validation
Unknown model discovery provider: "${provider}"
exception error model-discovery, providers, validation, ai-utilities
Models couldn't be loaded. Check that the selected credentia
exception error model-discovery, credentials, auth, user-error
Failed to list ${provider} models (status ${response.status}
exception error model-discovery, network, http, ai-utilities
Cannot embed empty or undefined text
validation error embeddings, validation, user-error, ai-utilities
Documents must be an array
validation error embeddings, validation, user-error, ai-utilities
Invalid document at index ${invalidIndex}
validation error
Too many redirects (max ${maxRedirects})
exception error
Error on node "${connectedNode.name}" which is connected via
exception error
Mime type doesn't match selected loader. Please select under
validation error
Unsupported mime type: ${mimeType}
validation error
Unsupported mime type: ${mimeType} for selected loader: ${se
validation error
replacements must be a JSON array of {old_str, new_str} obje
validation error
replacements must be an array of {old_str, new_str} objects.
validation error
replacements[${i}] is missing a valid "old_str" string. Each
validation error
replacements[${i}] is missing a valid "new_str" string. Each
validation error
Cannot create "${path}". Only ${supportedPath} is supported.
validation error
Invalid line number ${line}. File has ${maxLine} lines (vali
validation error
Invalid view range: end (${end}) must be >= start (${start})
validation error
No exact match found for str_replace. The old_str content wa
exception error
Found ${count} matches. Please provide more context to make
exception error
Only the "load", "update", "insert", and "retrieve-as-tool"
exception error
Only the "retrieve" and "retrieve-as-tool" operation mode is
exception error
Input data must contain a "input" field with the search quer
validation error
Update operation is not implemented for this Vector Store
exception error
Single document per item expected
validation error
Brave search failed: ${response.status} ${response.statusTex
exception error
SearXNG search failed: ${response.status} ${response.statusT
exception error
Flag ${flag} requires a value
exception error
Unknown flag: ${flag} Valid flags: ${formatValidFlags()}
exception error
Invalid `--filter` format. Expected: --filter "key:value"
exception error
Invalid `--filter` value for "${key}": value cannot be empty
exception error
Unknown filter key "${key}". Expected one of: do, dont, tech
exception error
Cannot combine `--langsmith` with `--backend local`
exception error
`--filter do:` and `--filter dont:` are only supported for `
exception error
`--checks` is only supported for `--suite binary-checks`
exception error
Failed to parse CSV file: ${message}
exception error
CSV file not found at ${resolvedPath}
exception error
The provided CSV file is empty
exception error
No prompt rows found in the provided CSV file
exception error
No valid prompts found in the provided CSV file
exception error
Invalid workflow state: workflow or messages missing
exception error
CodeWorkflowBuilder did not produce a workflow
exception error
Unknown --test-case "${args.testCase}". Available: ${options
exception error
LangSmith mode requires `--dataset` and does not support `--
exception error langsmith, cli, evaluations, validation, configuration
LangSmith client not initialized - check LANGSMITH_API_KEY
exception error langsmith, cli, configuration, credentials, env
Webhook URL must use HTTPS. Got: ${url.protocol}
exception error webhook, ssrf, security, validation, tls
Webhook URL cannot target localhost
exception error webhook, ssrf, security, validation, loopback
Webhook URL cannot target private/internal IP addresses
exception error webhook, ssrf, security, validation, private-ip
Webhook URL cannot target internal hostname: ${hostname}
exception error webhook, ssrf, security, validation, dns
Webhook URL hostname resolves to a private/internal IP addre
exception error webhook, ssrf, security, dns, dns-rebinding
Webhook request failed: ${response.status} ${response.status
exception error webhook, network, http, delivery
No valid checks after filtering. Requested: ${options.checks
exception error evaluations, binary-checks, validation, configuration
LLM doesn't support binding tools
exception error llm, langchain, evaluations, llm-judge, types
Failed to parse judge response as JSON: ${jsonStr.slice(0, 1
exception error llm, llm-judge, responder, evaluations, json, parsing
No examples matched filters (${filterSummary}) in dataset "$
exception error evaluations, dataset, filters, validation
No examples found in dataset "${datasetName}"
exception error evaluations, dataset, validation, configuration
Dataset "${datasetName}" not found: ${errorMessage}
exception error langsmith, dataset, network, configuration
No prompt found in inputs - expected "prompt" string or "mes
exception error langsmith, dataset, validation, types, schema
LangSmith mode requires dataset to be a dataset name string
exception error langsmith, dataset, types, validation
No message provided
exception error langsmith, types, validation, messages
Message content must be a string or contain text content
exception error langsmith, types, validation, messages, parsing
Python script produced no output. stderr: ${stderr || 'none'
exception error
Invalid response from Python script. Expected WorkflowSimila
exception error
Planner produced invalid output after ${MAX_PLANNER_RETRIES
exception error
Assistant SDK returned HTTP ${String(response.status)}
exception error
Assistant SDK response has no body
exception error
Assistant SDK error: ${remaining.substring(0, 500)}
exception error
LLM doesn't support withStructuredOutput
exception error
Failed to parse workflow code after 3 consecutive attempts.
exception error
Failed to generate valid workflow after ${MAX_VALIDATE_ATTEM
exception error
LLM does not support bindTools - cannot use tools for node d
exception error
LLM does not support bindTools
exception error
Assistant handler not configured
exception error
LLM does not support tools
exception error
NODE_TYPE_NOT_FOUND
Node type "${nodeType}" not found
error_code error
NODES_NOT_FOUND
Node with ID "${nodeId}" not found in workflow
error_code error
NODE_TYPE_NOT_FOUND
Node type "${nodeType}" not found
error_code error
CONNECTION_TYPE_INFERENCE_ERROR
${inferResult.error}
error_code error
CONNECTION_TYPE_INFERENCE_FAILED
Could not infer connection type
error_code error
INVALID_CONNECTION
Invalid connection
error_code error workflow-builder, connections, validation, node-types
VALIDATION_ERROR
Invalid connection parameters
error_code error workflow-builder, validation, zod, input
EXECUTION_ERROR
Unknown error occurred
error_code error workflow-builder, bug, unhandled, execution
SELF_CONNECTION
Cannot connect a node to itself
error_code warning workflow-builder, connections, validation, guard
NODE_NOT_FOUND
Node with ID "${nodeId}" not found in workflow
error_code error workflow-builder, nodes, validation, lookup
NODE_TYPE_NOT_FOUND
Node type "${nodeType}" not found
error_code error workflow-builder, node-types, registry, environment
NODE_PARAMETER_TOO_LARGE
Parameter value is too large to retrieve
error_code warning workflow-builder, parameters, limits, memory
NODES_NOT_FOUND
Node with ID "${nodeId}" not found in workflow
error_code error workflow-builder, connections, nodes, lookup
CONNECTION_NOT_FOUND
Source node "${sourceNode.name}" has no outgoing connections
error_code warning workflow-builder, connections, state, remove
CONNECTION_TYPE_NOT_FOUND
Source node "${sourceNode.name}" has no connections of type "${validatedInput.co
error_code warning workflow-builder, connections, validation, remove
OUTPUT_INDEX_NOT_FOUND
Source node "${sourceNode.name}" has no connections at output index ${validatedI
error_code warning workflow-builder, connections, indices, remove
SPECIFIC_CONNECTION_NOT_FOUND
Connection not found: ${sourceNode.name} → ${targetNode.name} (${validatedInput.
error_code warning workflow-builder, connections, state, remove
VALIDATION_ERROR
Invalid connection removal parameters
error_code error workflow-builder, validation, zod, input
EXECUTION_ERROR
Unknown error occurred
error_code error workflow-builder, bug, unhandled, execution
SAME_NAME
Node "${oldName}" already has this name
error_code info workflow-builder, nodes, validation, rename
NAME_CONFLICT
A node with the name "${newName}" already exists
error_code error workflow-builder, nodes, validation, rename, uniqueness
VALIDATION_ERROR
Invalid rename node parameters
error_code error workflow-builder, validation, zod, input
EXECUTION_ERROR
Unknown error occurred
error_code error workflow-builder, bug, unhandled, execution
Redirect to a different host: ${finalUrl}
exception warning web-fetch, ssrf, security, redirects, approval
Failed to fetch templates: ${response.status} ${response.sta
exception error templates, network, api, external, retry
Invalid response format from templates API
exception error api, templates, type-guard, network, ai-workflow-builder
Failed to fetch template ${id}: ${response.status} ${respons
exception error api, templates, http-status, network, ai-workflow-builder
Invalid response format from template ${id} API
exception error api, templates, type-guard, network, ai-workflow-builder
Message exceeds maximum length of ${MAX_AI_BUILDER_PROMPT_LE
validation warning ai-workflow-builder, validation, llm, input-validation
The current conversation and workflow state is too large to
validation warning ai-workflow-builder, llm, context-window, validation
Rate limit exceeded. Please wait a moment and try again.
exception warning ai-workflow-builder, llm, rate-limit, quota, retry
Workflow generation stopped: The AI reached the maximum numb
exception warning ai-workflow-builder, langgraph, recursion-limit, agent-loop
Request failed with status code ${response.status}
http error http, axios, redirect, ssrf, status-code, backend-network
Invalid redirect location received from server: ${location}
exception error http, redirect, ssrf, url-parsing, backend-network
Maximum number of redirects (${maxRedirects}) exceeded
exception error http, redirect, ssrf, redirect-loop, backend-network
Azure Blob container name not configured. Please set `N8N_EX
exception critical azure, blob-storage, config, env-vars, startup
Request to Azure Blob storage failed: ${error.message}
exception error azure, blob-storage, unexpected, sdk-error, catch-all
External storage bucket name not configured. Please set `N8N
exception critical s3, blob-storage, config, env-vars, startup
Failed to delete ${errors.length} of ${batch.length} objects
exception error s3, blob-storage, batch-delete, iam, partial-failure
Request to S3 failed: ${error.message}
exception error s3, blob-storage, unexpected, sdk-error, catch-all
SSL Issue: consider using the 'Ignore SSL issues' option
exception error ssl, tls, certificate, http, nodes, backend-network
OAuth access token expired and no refresh token is available
exception error oauth2, auth, refresh-token, credentials, client-oauth2
ESTATUS
HTTP status ${status}
exception error oauth2, auth, http-status, token-endpoint, client-oauth2
Request failed (${response.status})
exception error http, cli, api
Gateway rejected token: ${status} ${body}
exception error gateway, authentication, computer-use
Failed to upload capabilities: ${response.status} ${text}
exception error gateway, http, computer-use
Credential creation failed: ${res.status} ${text}
exception error gateway, credentials, computer-use
User permanently denied access to ${resource.toolGroup}: ${r
exception error permissions, security, computer-use
GATEWAY_CONFIRMATION_REQUIRED::${JSON.stringify({ toolGroup:
exception info permissions, control-flow, computer-use
User denied access to ${resource.toolGroup}: ${resource.reso
exception warning permissions, computer-use
File too large: ${stat.size} bytes (max ${MAX_FILE_SIZE} byt
exception warning filesystem, validation, computer-use
oldString not found in file: ${filePath}
exception error filesystem, validation, computer-use
Access denied: "${excludedSegment}" is excluded from filesys
exception warning filesystem, security, validation, computer-use
Path "${relativePath}" escapes the base directory
exception error filesystem, security, computer-use
Access denied: cannot access "${relativePath}"
exception error filesystem, security, computer-use
File too large: ${stat.size} bytes (max ${MAX_FILE_SIZE} byt
exception warning filesystem, validation, computer-use
Unsupported binary file — only PNG, JPEG, GIF, WebP and PDF
exception warning filesystem, validation, binary, computer-use
Pattern "${pattern}" escapes the base directory
exception warning filesystem, security, validation, computer-use
Content too large: ${byteSize} bytes (max ${MAX_FILE_SIZE} b
exception warning filesystem, validation, computer-use
No monitors available
exception error runtime, hardware, display, computer-use, headless
Unknown agents module: "${moduleName}". ${validTokens ? `Val
validation error config, validation, agents, env, startup
Database connection timed out
exception error database, postgres, timeout, network, transient
Timed out after ${timeoutMs}ms waiting for database connecti
exception critical database, postgres, timeout, recovery, transient
Database type currently not supported
validation error config, database, startup, validation
Cannot save user <${this.email}>: Provided email is invalid
validation error validation, user, email, entity, typeorm
Migration "PurgeInvalidWorkflowConnections1675940580449" is
exception error migration, upgrade, version, startup
Down migration only possible when there are no projects. Ple
exception error migration, projects, downgrade, rbac
Role not found
exception error rbac, role, not-found, repository
Cannot update system roles
exception error rbac, role, system, immutable
Workflow "${workflowId}" not found.
exception error workflow, not-found, activation, repository
Cannot publish archived Workflow
exception error workflow, archived, publish, repository
Version "${versionIdToPublish}" not found for workflow "${wo
exception error workflow, version, not-found, history, publish
invalid_graph
Graph has no trigger node to start from
validation error graph, validation, trigger, engine
unimplemented
Graphs with back-edges (loops) are not supported yet
http error graph, unimplemented, loops, engine
admittance_rejected
Execution admittance rejected: ${reason}
http warning execution, admittance, rate-limit, quota, engine
Edge ${edge.from} → ${edge.to} has slot index ${index}; slot
exception error graph, validation, slots, unimplemented, engine
Edge ${edge.from} → ${edge.to} leaves output slot ${edge.out
exception error engine, graph-validation, unimplemented, branching
Node ${edge.to} has more than one edge into input slot ${edg
exception error engine, graph-validation, unimplemented, convergence
invalid_request
invalid_request
http error engine, http, validation, zod, request-schema
admittance_rejected
admittance_rejected
http warning engine, http, backpressure, retry, rate-limit
invalid_graph
invalid_graph
http error engine, http, graph-validation, validation
unimplemented
unimplemented
http error engine, http, unimplemented, graph-validation
Expression timed out after ${this.config.timeout}ms
exception error expression-runtime, isolate, timeout, resource-limit
Expression exceeded memory limit of ${this.config.memoryLimi
exception error expression-runtime, isolate, memory, resource-limit, oom
Expression evaluation failed: ${errorMessage}
exception error expression-runtime, isolate, catch-all, runtime-error
Evaluator disposed
exception error expression-runtime, lifecycle, use-after-dispose, evaluator
Isolate for this caller is no longer available
exception error expression-runtime, isolate, oom-recovery, lifecycle, per-execution
arguments must be passed to pluck
exception error expression-runtime, array-extensions, pluck, argument-validation
${fnName}(): all array elements must be numbers
exception error expression-runtime, array-extensions, numeric, type-coercion, sum-min-max-average
smartJoin(): expected two string args, e.g. .smartJoin("name
exception error expression-runtime, array-extensions, smartjoin, argument-validation
chunk(): expected non-zero numeric arg, e.g. .chunk(5)
exception error expression-runtime, array-extensions, chunk, argument-validation
renameKeys(): expected an even amount of args: from1, to1 [,
exception error expression-runtime, array-extensions, renamekeys, argument-validation
merge(): expected object arg
exception error expression-runtime, array-extensions, merge, argument-validation, defensive
merge(): expected array arg, e.g. .merge([{ id: 1, otherValu
exception error expression-runtime, array-extensions, merge, argument-validation
union(): expected array arg, e.g. .union([1, 2, 3, 4])
exception error expression-runtime, array-extensions, union, argument-validation
difference(): expected array arg, e.g. .difference([1, 2, 3,
exception error expression-runtime, array-extensions, difference, argument-validation
intersection(): expected array arg, e.g. .intersection([1, 2
exception error expression, array, validation, argument-shape
isBetween(): expected exactly two args
exception error expression, date, arguments, argument-count
Unsupported unit '${String(errorUnit)}'. Supported: ${durati
exception error expression, date, units, validation
Cannot access "${name}" via expression extension due to secu
exception error security, expression, sandbox, prototype-pollution
Unknown expression function: ${functionName}
exception error expression, api-misuse, typo
${functionName}() is only callable on types ${typeNames}
exception error expression, type-mismatch, dispatch
${functionName}() is only callable on type "${haveFunction[0
exception error expression, type-mismatch, dispatch
keys and values must be arrays
exception error expression, array, argument-shape, validation
keys and values not of equal length
exception error expression, array, length-mismatch, validation
expected two arguments (value, defaultValue) for this functi
exception error expression, arguments, argument-count
isEven() is only callable on integers
exception error expression, number, integer, type-mismatch
isOdd() is only callable on integers
exception error expression, number, integer, type-mismatch
Unsupported format '${String(valueFormat)}'. toDateTime() su
exception error expression, number, date, format, validation
removeFieldsContaining(): expected non-empty string arg
exception error expression, object, string, validation, argument-shape
argument of keepFieldsContaining must be a non-empty string
exception error expression, object, string, validation, argument-shape
Value is not a valid date
exception error expression, string, date, parsing, data-quality
Unknown algorithm ${algorithm}. Available algorithms are: ${
exception error expression, string, crypto, hash, validation
cannot convert to date
exception error expression, string, date, parsing, data-quality
cannot convert to Luxon DateTime
exception error expression, string, date, format, parsing
cannot convert to integer
exception error expression, string, number, parsing, data-quality
cannot convert to float, expected . as decimal separator
exception error
cannot convert to float
exception error
cannot convert to number
exception error
Parsing failed. Check you're using double quotes
exception error
Parsing failed
exception error
${functionName} can't be used on ${String(value)} value
exception error
Invalid timezone: "${timezone}"
exception error
Cannot override "__sanitize" due to security concerns
exception error
expected two arguments (Object, string) for this function
exception error
Cannot access this property in a jmespath query due to secur
exception error
Object.getPrototypeOf is not allowed
exception error
Cannot access "${key}" due to security concerns
exception error
MEMORY_LIMIT
MEMORY_LIMIT
error_code error
TIMEOUT
TIMEOUT
error_code error
SECURITY_VIOLATION
SECURITY_VIOLATION
error_code error
SYNTAX_ERROR
SYNTAX_ERROR
error_code error
Unknown encoding ${encoding}
exception error
Unknown binary check(s): ${unknown.join(', ')}. Available: $
exception error
OpenAI Responses API ${response.status}: ${body}
exception error
--build-via-mcp is incompatible with --prebuilt-workflows. -
exception error
--delete-prebuilt-workflows applies to --prebuilt-workflows.
exception error cli, argument-validation, instance-ai, evaluations
--build-via-mcp requires LangSmith experiment tracking — set
exception error cli, environment, langsmith, instance-ai, secrets
${[...new Set(raw.buildOnlyFlags)].join(', ')} only take${ra
exception error cli, argument-validation, instance-ai, evaluations
--delete-prebuilt-workflows requires --prebuilt-workflows
exception error cli, argument-validation, instance-ai, evaluations
--delete-prebuilt-workflows cannot be used with --keep-workf
exception error cli, argument-validation, instance-ai, evaluations
--source langtracer requires --suite <slug>
exception error cli, argument-validation, langtracer, instance-ai
Unknown flag: ${flagName}
exception error cli, argument-validation, security, instance-ai
Unexpected positional argument
exception error cli, argument-validation, security, instance-ai
Missing value for ${flagName}
exception error cli, argument-validation, instance-ai
Invalid integer for ${flagName}
exception error cli, argument-validation, instance-ai, security
LANGSMITH_API_KEY is not set — the AIA arm needs LangSmith a
exception error cli, environment, langsmith, instance-ai, secrets, cost-report
LangSmith sessions lookup failed: ${res.status} ${await res.
exception error network, langsmith, http, instance-ai, cost-report
Trace project "${projectName}" not found in the eval workspa
exception error langsmith, configuration, instance-ai, cost-report
LangSmith runs/query failed: ${res.status} ${await res.text(
exception error network, langsmith, http, rate-limiting, instance-ai, cost-report
Flag ${arg} needs a value
exception error cli, argument-validation, instance-ai, cost-report
Pass --results <eval-results.json> (repeatable, one per arm)
exception error cli, argument-validation, instance-ai, cost-report
--source must be "disk" or "langtracer"
exception error cli, argument-validation, instance-ai, mcp-manifest
Unknown flag: ${arg.split('=', 1)[0]} (use --help)
exception error cli, argument-validation, security, instance-ai, mcp-manifest
--iterations must be >= 1
exception error cli, argument-validation, instance-ai, mcp-manifest
--concurrency must be >= 1
exception error cli, argument-validation, instance-ai, mcp-manifest
--max-attempts must be >= 1
exception error cli, validation, argument-parsing, build-mcp-manifest
--source langtracer requires --suite <slug>
exception error cli, validation, langtracer, suite, build-mcp-manifest
Failed to parse ${label} at ${path}: ${msg}
exception error json, filesystem, validation, build-mcp-manifest, data-integrity
Missing value for ${flag}
exception error cli, validation, argument-parsing, build-mcp-manifest
Invalid integer for ${flag}
exception error cli, validation, argument-parsing, build-mcp-manifest
Existing manifest at ${manifestPath} is malformed; remove or
exception error json, validation, manifest, filesystem, data-integrity, build-mcp-manifest
Workflow directory not found: ${workflowDir}
exception error cli, filesystem, path, validation, build-mcp-manifest
claude not on PATH
exception error cli, prerequisites, env, claude, build-mcp-manifest
--build-cwd directory does not exist: ${args.buildCwd}
exception error cli, filesystem, path, validation, build-mcp-manifest
Disk source needs the n8n repo (run from inside it) or --wor
exception error cli, filesystem, path, build-mcp-manifest, prerequisites
No scenarios match --tier "${args.tier}"
exception warning cli, validation, scenarios, tier, build-mcp-manifest
No scenarios to build
exception warning cli, validation, scenarios, build-mcp-manifest
Usage: tsx evaluations/cli/compare-pairwise.ts --ee-dir <pat
exception error cli, validation, argument-parsing, compare-pairwise
--set-kind must be "regression" or "capability_gap"
exception error cli, validation, argument-parsing, langtracer-push
Unknown flag: ${arg.split('=', 1)[0]} (use --help)
exception error cli, validation, argument-parsing, langtracer-push
--suite <slug|id> is required
exception error cli, validation, argument-parsing, suite, langtracer-push
select cases to push: pass <slugs...>, --changed, --filter,
exception error cli, validation, argument-parsing, langtracer-push
Missing value for ${flag}
exception error cli, validation, argument-parsing, langtracer-push
suite "${args.suite}" not found. Available: ${known || '(non
exception error cli, validation, langtracer, network, suite, langtracer-push
duplicate case slug(s) across data/workflows and data/agents
exception error eval, cli, validation, langtracer
${String(dropped.length)} case(s) did not round-trip: the fi
exception error eval, langtracer, version-mismatch, round-trip
Failed to parse ${label} at ${path}: ${msg}
exception error config, json, parsing, mcp
${claudeConfigPath} not found
exception error config, mcp, filesystem, setup
MCP server "${serverName}" not configured in ${claudeConfigP
exception error config, mcp, lookup
${name} must be a positive integer, got "${raw}".
exception error cli, validation, args
${name} must be a positive number, got "${raw}".
exception error cli, validation, args
Set N8N_AI_ANTHROPIC_KEY or ANTHROPIC_API_KEY — the judge LL
exception error env, config, llm, auth
Failed to authenticate with n8n — no session cookie received
exception error auth, network, n8n-api
Failed to enable MCP access (server reported mcpAccessEnable
exception error mcp, config, n8n-api, env
MCP api-key rotate endpoint returned no apiKey
exception error mcp, auth, n8n-api, version-mismatch
MCP api-key rotate endpoint returned a redacted key — cannot
exception error mcp, auth, n8n-api, contract-violation
Invitation accepted but no session cookie received
exception error auth, n8n-api, invitations
Restore was asked to seed ${String(agents.length)} agent(s)
exception error eval, n8n-api, version-mismatch, agents
Could not determine personal project ID
exception error auth, n8n-api, projects
Not authenticated — call login() first
exception error auth, n8n-api, sse
n8n API ${method} ${path} failed (${res.status}): ${text}
exception error network, n8n-api, http
SSE connection failed (${res.status}): ${text}
exception error sse, network, n8n-api, auth
SSE response has no body
exception error sse, network, infra
bucketFromEvaluation: no fileSlug for test case "${caseDispl
exception error eval, comparison, data-integrity
Unknown flag: ${arg.split('=', 1)[0]}
exception error cli, argument-parsing, configuration, developer-error
Unexpected positional argument
exception error cli, argument-parsing, configuration, developer-error
Missing value for ${flag}
exception error cli, argument-parsing, configuration, developer-error
No computer-use daemon is paired with this n8n instance. Ei
exception error daemon, computer-use, pairing, configuration, developer-error
Local computer-use build not found at ${LOCAL_COMPUTER_USE_C
exception error daemon, computer-use, build, monorepo, configuration
Daemon spawned (pid ${pid}) but did not pair within ${String
exception error daemon, computer-use, pairing, timeout, debugging
Failed to spawn daemon: `${command}` did not start. See ${ar
exception error daemon, computer-use, spawn, enoent, environment, debugging
${label} "${candidate}" escapes ${root}
exception error path-traversal, security, sandbox, scenario-config, validation
No credential template for type "${credentialType}" — add on
exception error credentials, seeder, eval-config, registry, developer-error
Failed to parse discovery test case ${filePath}: ${error ins
exception error discovery, test-case-config, json, validation, authoring
Invalid discovery test case ${filePath}: ${issues}
exception error discovery, test-case-config, zod, schema, validation, authoring
--source langtracer requires --suite <slug>
exception error cli, argument-parsing, langtracer, configuration, developer-error
No test cases match --tier "${tier}". Known tiers: ${known.j
exception error cli, argument-parsing, tier-filter, configuration, developer-error
expectedToolInvocations must specify a non-empty `anyOf`, `n
exception error discovery, validation, test-config, defensive-check, developer-error
Found multiple eval-results entries for test case slug "${sl
exception error eval-results, artifact, data-integrity, duplicate, configuration
Found multiple eval-results entries for test case "${seriali
exception error eval-results, artifact, data-integrity, duplicate, configuration
Missing value for ${arg}
exception error cli, argument-parsing, verifier-export, configuration, developer-error
Missing value for --test-case-path
exception error cli, argument-parsing, verifier-export, configuration, developer-error
Missing value for --scenario
exception error cli, argument-parsing, verifier-export, configuration, developer-error
Unknown flag: ${arg}
exception error cli, argument-parsing, verifier-export, configuration, developer-error
Unexpected positional argument: ${arg}
exception warning cli, argument-parsing, usage
Workflow ${workflowId} not found in sqlite db
exception error sqlite, workflow, data-lookup, eval-results
No scenarios found in ${args.testCasePath}
exception error config, test-case, schema, fixture
Scenario "${scenarioName}" not found in ${args.testCasePath}
exception error config, scenario, test-case, fixture
eval-results.json does not include a workflowId and evalResu
exception error eval-results, verifier, test-case, data-lookup
no artifact handler registered for type: ${type}
exception error registry, artifact, type-system, exhaustiveness
Unhandled seed mode: ${JSON.stringify(unhandled)}
exception critical discriminated-union, exhaustiveness, framework, seeding
Seeding failed: ${error instanceof Error ? error.message : S
exception error seeding, error-wrapping, framework, framework-issue
Pre-seeding created ${String(dataTableIds.length)} data tabl
exception error data-table, seeding, invariant, restore
The opening turn attaches seeded workflow "${attachedSeedWor
exception error seeding, workflow, attachment, test-fidelity
Run timed out after ${String(config.timeoutMs)}ms
exception error timeout, run-lifecycle, sse, chat-loop
Seed declares two agents with id "${duplicateAgentId}". Each
exception error seed-fixture, agent, validation, id-uniqueness
Seed artifact id "${id}" is too short to remap safely (need
exception error seed-fixture, validation, id-remap
Seed declares two workflows named "${duplicate}". The harnes
exception error seed-fixture, workflow, validation, name-uniqueness
seed.endpoint "${endpoint}" is the secondary (US) tenant but
exception error langsmith, env, credentials, multi-tenant
seed.endpoint "${endpoint}" matches no configured LangSmith
exception error langsmith, env, config, multi-tenant
LangSmith workspace "${name}" not found among [${workspaces.
exception error langsmith, workspace, permissions, env
Thread ${ref.threadId} not found in project "${project}" acr
exception error langsmith, thread, trace-retention, workspace-discovery
No runs for thread ${ref.threadId} in LangSmith project "${s
exception error langsmith, eval-harness, trace-expiry, configuration
Thread ${ref.threadId}: the live turn is the first/only user
exception error eval-harness, seed, conversation-case, configuration
Thread ${ref.threadId} reconstructed to zero seed messages b
exception error eval-harness, trace-shape-drift, reconstruction, version-drift
Thread ${threadId}: ${buildSignalIds.size} workflow(s) were
exception error eval-harness, workflow-sdk, parser-drift, reconstruction
Failed to read prebuilt-workflows manifest at ${path}: ${msg
exception error filesystem, json, configuration, manifest
Invalid prebuilt-workflows manifest at ${path}: ${result.err
exception error zod, validation, manifest, configuration
Invalid sandbox provider "${providerRaw}". Set N8N_INSTANCE_
exception error configuration, env-vars, sandbox, validation
DAYTONA_API_URL is required for sandbox provider "daytona".
exception error configuration, env-vars, sandbox, daytona
DAYTONA_API_KEY is required for sandbox provider "daytona".
exception error configuration, env-vars, sandbox, daytona, secrets
N8N_SANDBOX_SERVICE_URL is required for sandbox provider "n8
exception error configuration, env-vars, sandbox, n8n-sandbox
Invalid sandbox provider "${String(exhaustiveProvider)}". Se
exception error typescript, exhaustiveness, sandbox, never-type
N8N_INSTANCE_AI_SANDBOX_TIMEOUT must be a positive number of
exception error configuration, env-vars, validation, timeout
${varName} must be a positive integer, got "${raw}".
exception error configuration, env-vars, validation, timeout
A case declares ${String(byName.size)} distinct scenario see
exception error eval-harness, seed-tables, limits, configuration
Scenario "${scenario.name}" declares seed table "${table.nam
exception error eval-harness, seed-tables, harness-bug, data-integrity
Node type ${nodeType} not found
exception error eval-harness, stub-services, node-catalogue, configuration
Could not read node catalogue at ${jsonPath}: ${message} Run
exception error eval-harness, stub-services, node-catalogue, filesystem, configuration
MCP tool "${name}" from ${source} has an invalid name
validation warning mcp, validation, naming, tool-registry
MCP tool "${name}" from ${options.source} conflicts with "${
validation warning mcp, validation, naming, conflict, tool-registry
MCP server "${server.name}": invalid URL "${server.url}"
validation error mcp, url-validation, user-error, configuration
MCP server "${server.name}": only http(s) URLs are allowed,
validation error
MCP server "${server.name}": URL blocked by SSRF policy - ${
validation error
Attachment exceeds maximum size of ${formatMB(MAX_DECODED_SI
exception error
Failed to parse docx "${attachment.fileName}": ${message}
exception error
docx "${attachment.fileName}" contains no extractable text.
exception error
Attachment exceeds maximum size of ${formatMB(MAX_DECODED_SI
exception error
HTML "${attachment.fileName}" contains no extractable text.
exception error
"${fileName}" has too many archive entries (${entryCount} >
exception error
"${fileName}" declares a ZIP64-sized entry; refusing to pars
exception error
Attachment exceeds maximum size of 10.0 MB (got ${formatMB(a
exception error
Failed to parse PDF "${attachment.fileName}": ${message}
exception error
PDF "${attachment.fileName}" contains no extractable text (i
exception error
Cell at row ${rowIndex}, column ${colIndex} exceeds max stri
validation error
Unsupported value type "${typeof value}" at row ${rowIndex},
validation error
Delimiter must be a single character
validation error
Dangerous column header "${header.trim()}" found in ${format
validation error
Invalid JSON: failed to parse
validation error
Expected a JSON array of objects, got a single value or obje
validation error
JSON array items must be flat objects (not arrays, nulls, or
validation error
Dangerous key "${dangerousKey}" found in JSON data
validation error security, prototype-pollution, json, attachment-parsing
Nested ${Array.isArray(value) ? 'array' : 'object'} found at
validation error json, attachment-parsing, data-shape, validation
Failed to decode base64 attachment data
exception error base64, attachment-parsing, unreachable, buffer
Attachment exceeds maximum size of 10.0 MB (got ${formatMB(a
exception error size-limit, attachment-parsing, limits, memory
Unsupported format for "${attachment.fileName}" (${attachmen
validation error format-detection, attachment-parsing, routing, validation
Too many columns: ${rawHeaders.length} (max ${MAX_COLUMNS})
validation error limits, columns, json, attachment-parsing
Unsupported attachment type: ${summary}
exception error mime-type, attachment-parsing, validation, typed-error
Attachment exceeds maximum size of 10.0 MB (got ${formatMB(a
exception error size-limit, xlsx, attachment-parsing, limits
Failed to parse xlsx "${attachment.fileName}": ${message}
exception error xlsx, sheetjs, corrupt-file, attachment-parsing
xlsx "${attachment.fileName}" has no sheets.
exception error xlsx, empty-file, attachment-parsing, validation
xlsx "${attachment.fileName}" sheet "${firstSheetName}" is e
exception error xlsx, empty-file, attachment-parsing, validation
Plan contains duplicate task IDs
validation error planned-tasks, validation, plan-graph, llm-retryable
Task "${task.id}" depends on unknown task "${depId}"
validation error planned-tasks, validation, plan-graph, dependencies, llm-retryable
Checkpoint task "${task.id}" must depend on at least one bui
validation error planned-tasks, validation, plan-graph, checkpoint, llm-retryable
Plan contains a dependency cycle involving "${taskId}"
validation error planned-tasks, validation, plan-graph, cycle-detection, llm-retryable
The assistant was interrupted while waiting for your respons
exception error hitl, abort, streaming, user-facing, resumable
${agentLabel} ${reason}
exception error hitl, sub-agent, streaming, status, consumer
Sub-agent tool requires confirmation but no HITL handler is
exception error hitl, configuration, programming-error, sub-agent, guard
Agent listing is not available on this instance.
exception error
Attachment exceeds maximum size of 10.0 MB (got ${actualByte
exception error
"${attachment.fileName}" contains no extractable text.
exception error
Unsupported format for "${attachment.fileName}" (${attachmen
exception error
MCP server search is not available on this instance.
exception error
Seed agents "${clash.name ?? clash.agentId}" and "${entry.na
exception error
Access to ${new URL(targetUrl).hostname} is blocked by admin
exception error
Redirect from ${new URL(input.url).hostname} to ${new URL(ta
exception error
ARRAY_INPUT_COLLAPSED_TO_FIRST_ITEM
Code node reads the first input item (e.g. $input.first().json / items[0].json)
error_code error
OPENAI_STRUCTURED_OUTPUT_IGNORED
OpenAI node stores textFormat.textOptions as an ARRAY. At runtime the node reads
error_code error
OPENAI_STRUCTURED_OUTPUT_SCHEMA_INVALID
OpenAI node output format is "JSON Schema", but the schema value is not a string
error_code error
WRONG_KIND_LIST_MODE_VALUE
Parameter "${prop.name}": "${raw}" is not a valid list-mode value — list mode ho
error_code error
PREFER_PREDEFINED_CREDENTIAL
This request targets a service with a dedicated n8n credential ("${resolution.cr
error_code error
Failed to load existing workflow ${workflowId} to preserve n
exception error
Workflow source file not found: ${normalizedFilePath}
exception error
Failed to load existing workflow ${workflowId} to preserve w
exception error
Failed to load existing workflow ${workflowId} to preserve n
exception error
Failed to load existing workflow ${workflowId} to preserve s
exception error
Agent node "${agentNodeName}" not found in workflow
exception error
Agent node "${agentNodeName}" not found in workflow
exception error
Agent node "${agentNodeName}" not found in workflow
exception error
Agent does not support stream resume
exception error
Instance AI runtime workspace is unavailable.
exception error
Instance AI runtime workspace has no filesystem.
exception error
Instance AI runtime workspace has no sandbox.
exception error
Instance AI runtime sandbox does not support command executi
exception error
Failed to write file ${filePath}: ${result.stderr}
exception error
Sandbox workspace setup failed during ${step}: ${getErrorMes
exception error
Failed to install workspace package tarballs: ${install.stde
exception error
Sandbox setup failed: ${result.stderr}
exception error
mkdir exited with code ${result.exitCode}
exception error
Failed to create sandbox workspace directory "${path}": ${ge
exception error
Failed to write sandbox workspace file "${path}": ${getError
exception error
Sandbox npm install failed: ${npmResult.stderr}
exception error
Path escapes builder workspace root: ${path}
validation error
Failed to read ${resourceLabel(options).toLowerCase()} "${fi
exception error
Failed to write ${label.toLowerCase()} "${filePath}": ${form
exception error sandbox, filesystem, write, quota, instance-ai, fallback
Failed to write ${label.toLowerCase()} "${filePath}": ${form
exception error sandbox, filesystem, write, instance-ai, command-fallback
${label} path must stay within the workspace root: ${path}.
validation error security, path-traversal, validation, workspace, instance-ai
Invalid instance URL.
validation error local-gateway, url-validation, deeplink, validation
This instance URL is not in your allowed origins list. Open
validation error local-gateway, security, allowlist, origin, deeplink
Missing gateway token in deeplink. Connect from n8n using th
validation error local-gateway, authentication, deeplink, token
agent-browser failed
exception error mcp-browser, agent-browser, cli, spawn, exec
Page not found: ${pageId}
exception error mcp-browser, tabs, agent-browser, stale-state
Invalid ${role}: argument cannot start with '-' (got: ${JSON
validation warning mcp-browser, agent-browser, security, argument-injection, validation
agent-browser action failed
exception error mcp-browser, agent-browser, interaction, cli
No executable path for ${browser}
exception error mcp-browser, agent-browser, browser-launch, configuration
Failed to create new tab
exception error mcp-browser, agent-browser, tabs, session
select failed
exception error mcp-browser, agent-browser, interaction, select, form
Operation not supported: drag
exception warning mcp-browser, agent-browser, unsupported, drag, capability
Operation not supported: upload
exception warning mcp-browser, agent-browser, unsupported, upload, capability
Operation not supported: dialog
exception warning mcp-browser, agent-browser, unsupported, dialog, capability
Operation not supported: pdf
exception warning mcp-browser, agent-browser, unsupported, pdf, capability
No executable path for ${browser}
exception error mcp-browser, playwright, browser-launch, configuration
No file chooser pending and no element target provided
exception error mcp-browser, playwright, upload, validation, forms
Stale element ref: ${ref}
exception error stale-ref, playwright, aria-ref, snapshot
Page not found: ${pageId}
exception error page-not-found, playwright, tab-tracking
Browser connection lost: The browser extension disconnected
exception critical connection-lost, extension, cdp, websocket
Browser connection lost: The connection to the browser exten
exception critical connection-lost, network, websocket, send
Already connected to a browser
exception warning already-connected, state, connect, validation
Browser connection lost: ${reason}
exception critical connection-lost, disconnect-reason, reconnect, state
Not connected to a browser
exception error not-connected, state, connect, validation
Browser not available: ${browser}
exception error browser-not-available, discovery, config, install
The marker "${redactedKey}" was not found.
exception error credential, redacted-key, sensitivity, snapshot
Secret capturing failed with error: ${sensitivity.error}
exception error credential, sensitivity, html-probe, load-state
No captured fields found for credentialsKey "${args.credenti
exception error credential, secrets-buffer, ordering, capture
This tool is only available when running inside the n8n gate
exception error credential, gateway-context, secrets-buffer, initialization
The loop formed by ${quote(memberNames)} must be entered onl
exception error workflow-graph, loop, split-in-batches, conversion, validation
Invalid URL in allow list: "${entry}" - ${error instanceof E
exception error guardrails, url, validation, config
Failed to sanitize text
exception error guardrails, sanitize, pii, node-operation
error?.description || error?.message
exception error guardrails, node-operation, error-wrapping, unexpected
Chat Model is required
exception error guardrails, chat-model, langchain, config
error?.description || error?.message || 'Unknown error'
exception error guardrails, error-wrapping, promise, guardrail
Invalid output format
exception error guardrails, llm, output-parsing, validation
Failed to parse output
exception error guardrails, llm, output-parsing, langchain
Guardrail validation failed: ${error instanceof Error ? erro
exception error guardrails, llm, error-wrapping, catch-all
No models connected
exception error model-selector, langchain, connections, config
No rules defined
exception error model-selector, rules, config, validation
Invalid model index ${modelIndex}
exception error model-selector, rules, validation, off-by-one
No matching rule found
exception error model-selector, rules, fallback, config
Failed to parse query: ${(error as Error).message}
exception error tool-executor, json, parsing, config
No tool inputs found
exception error tool-executor, connections, langchain, config
Invalid hitl input for tool ${toolkitTool.name}
exception error tool-executor, hitl, gated-tool, validation
Error executing tool: ${(error as Error).message}
exception error tool-executor, error-wrapping, catch-all, langchain
The agent type "${agentType}" is not supported
exception error agent, dispatch, config, validation
Conversational Agent requires Chat Model
exception error agent, conversational-agent, chat-model, langchain
The ‘text parameter is empty.
exception error agent, conversational-agent, prompt, validation
The ‘text‘ parameter is empty.
exception error langchain, agent, prompt, configuration, plan-and-execute
The ‘text‘ parameter is empty.
exception error langchain, agent, prompt, configuration, react
The ‘prompt’ parameter is empty.
exception error langchain, agent, prompt, configuration, sql
No binary data found, please connect a binary to the input i
exception error langchain, agent, sql, sqlite, binary, configuration
No data source found, please configure data source
exception error langchain, agent, sql, configuration, data-source
SQL operation "${blockedKeyword}" is not allowed
exception error langchain, agent, sql, security, guardrail, read-only
No binary data received.
exception error langchain, agent, sql, sqlite, binary, configuration
Could not connect to database
exception error langchain, agent, sql, sqlite, binary, validation, bug
The “text” parameter is empty.
exception error langchain, agent, tools-agent, prompt, dead-code
This model is not supported in ${version} version of the Age
exception error langchain, agent, tools-agent, openai, responses-api, version, v2
This fallback model is not supported in ${version} version o
exception error langchain, agent, tools-agent, openai, responses-api, version, fallback, v2
Please connect a model to the Fallback Model input or disabl
exception error langchain, agent, tools-agent, fallback, configuration, v2
The "text" parameter is empty.
exception error langchain, agent, tools-agent, prompt, dead-code, v2
Please connect a model to the Fallback Model input or disabl
exception error langchain, agent, tools-agent, fallback, configuration, v3
Max iterations (${maxIterations}) reached. The agent could n
exception error langchain, agent, tools-agent, iterations, loop, v3
The "text" parameter is empty.
exception error langchain, agent, tools-agent, prompt, dead-code, v3
Human-in-the-Loop nodes cannot be used inside a sub-agent. M
exception error langchain, agent, tools-agent, hitl, sub-agent, approval, v3
The file "${fileName}" is ${sizeInMb} MB, which exceeds the
exception error langchain, agent, tools-agent, binary, size-limit, configuration, env
Tools Agent requires Chat Model which supports Tools calling
exception error langchain, agent, tools-agent, model, tools-calling, configuration
The selected tools are not supported by "${currentAgentType}
exception error langchain, agent, tools, structured-tools, configuration, compatibility
The ‘text‘ parameter is empty.
exception error configuration, parameter-validation, openai-assistant, per-item
${binaryData.mimeType} is not a supported type of binary dat
exception error binary-data, mime-type, vision-model, parameter-validation
Invalid message type. Only imageBinary and imageUrl are supp
exception error configuration, message-template, vision-model, parameter-validation
No binary data set.
exception error binary-data, configuration, parameter-validation, per-item
Please connect a model to the Fallback Model input or disabl
exception error configuration, model-connection, fallback, langchain
The 'prompt' parameter is empty.
exception error configuration, parameter-validation, prompt, per-item
Invalid message type
exception error configuration, message-template, langchain, parameter-validation
Failed to parse agent steps
exception error langchain, agent, runtime, unexpected-shape
The ‘query‘ parameter is empty.
exception error configuration, parameter-validation, retrieval-qa, per-item
At least one attribute must be specified
exception error configuration, schema, information-extractor, parameter-validation
Model output doesn't fit required format
exception error llm-output, parsing, schema, information-extractor, batch
Text for item ${itemIndex} is not defined
exception error configuration, parameter-validation, information-extractor, per-item
No sentiment categories provided
exception error configuration, parameter-validation, sentiment-analysis
Error during parsing of LLM output, please check your LLM mo
exception error llm-output, parsing, sentiment-analysis, error-wrapping
At least one category must be defined
exception error configuration, parameter-validation, text-classifier, schema
Model output doesn't fit required format
exception error llm-output, parsing, schema, text-classifier, batch
Text to classify for item ${itemIndex} is not defined
exception error configuration, parameter-validation, text-classifier, per-item
No code for "Execute" set on node "${this.getNode().name}
exception error configuration, code-node, parameter-validation
The node does not have a "Main" output set. Please add one.
exception error configuration, code-node, outputs, parameter-validation
No code for "Supply Data" set on node "${this.getNode().name
exception error code-node, langchain, configuration, user-input
Unexpected embedding response from Bedrock
exception error aws, bedrock, embeddings, upstream-response, operational
Additional Model Request Fields must be valid JSON
validation warning bedrock, embeddings, json, configuration, user-input
Additional Model Request Fields must be a JSON object
validation warning bedrock, embeddings, json, type-mismatch, configuration
Unsupported provider
exception error huggingface, embeddings, validation, configuration
NVIDIA embeddings API returned ${data.length} embeddings for
exception error nvidia, embeddings, batch, upstream-response, operational
No model selected. Please choose a model.
exception error anthropic, llm, configuration, user-input
Manual thinking mode is not supported on "${modelName}". Use
exception error anthropic, llm, model-capability, configuration
The model "${modelName}" was not found at ${baseURL}. If you
exception error anthropic, llm, gateway, model-not-found, network
The model "${modelName}" does not support the Sampling Tempe
exception error anthropic, llm, sampling, deprecation, configuration
The value in the "Extra Body" field is not valid JSON
exception error openai, llm, json, configuration, user-input
The value in the "Extra Body" field must be a JSON object
exception error openai, llm, json, type-mismatch, configuration
Workspace ID is required for the Germany (Frankfurt) region
exception error alibaba, llm, region, credentials, configuration
Additional Model Request Fields must be valid JSON
validation warning bedrock, llm, json, configuration, user-input
Invalid authentication method
exception error azure, openai, llm, authentication, configuration
Failed to initialize Azure OpenAI client: ${error.message}
exception error azure, openai, llm, client-init, wrapping
Failed to retrieve access token
exception error azure, oauth2, credentials, authentication, token
Failed to retrieve OAuth2 access token
exception error azure, oauth2, credentials, authentication, token, network
API Key is missing in the selected Azure OpenAI API credenti
exception error azure, openai, credentials, authentication, api-key
Failed to retrieve API Key
exception error azure, openai, credentials, wrapping, operational
Error setting up Entra ID authentication: ${error.message}
exception error
Unauthorized for this project
exception error
No model found called '${modelName}'
exception error
Bad request - please check your parameters
exception error
Unsupported model
exception error
Invalid options
exception error
Tool "${tool}" returned an error
exception error
${errorMessage}
exception error
Tool not found
exception error
No MCP OAuth2 credential type found
exception error
Session not found
http error
No transport found for sessionId
http error
No sessionId provided
http error
Method Not Allowed
http error
Require a sessionId for the listing of tools
exception error
Require a sessionId for the tool call
exception error
Require a name and arguments for the tool call
exception error
Tool not found
exception error
OAuth2 authentication requires mcp trigger node v2.0 or high
http error
${error.error}
exception error
MCP Server returned no tools
exception error
Tool name not found in item.json.tool or item.tool
exception error
Tool "${tool.name}" returned an error
exception error
Execution was cancelled
exception error
Database name must be provided either in credentials or in n
exception error
MongoDB connection error: ${error.message}
exception error
Redis Error: ${error.message}
exception error
It was not possible to extract the table from the Database E
exception error
API key is required to use Zep Cloud
exception error
API url is required to use Zep Open Source
exception error
Auto-fixing parser prompt has to contain {error} placeholder
exception error
Error during parsing of JSON Schema. Please check the schema
exception error
Auto-fixing parser prompt has to contain {error} placeholder
exception error
The provided workflow is not valid JSON: "${(error as Error)
exception error
${error}
exception error
Error during parsing of JSON Schema. ${error}
exception error
The name of this tool is not a valid alphanumeric string
exception error
Can't use a placeholder for the domain when using authentica
exception error
Misconfigured placeholder '${placeholder.name}'
exception error
The type ${genericType} is not supported
exception error authentication, configuration, http-request-tool, ai-tool
The response type must be a string. Received: ${typeof respo
exception error http-request-tool, response-optimization, type-mismatch, ai-tool
The response type must be an object or an array of objects
exception error http-request-tool, response-optimization, json, ai-tool
Input is not a valid JSON: ${error.message}
exception error ai-tool, llm-input, json, http-request-tool, model-validation
Model did not provide parameter '${parameter.name}' which is
exception error ai-tool, llm-input, validation, http-request-tool
Parameter ${parameter.name} is not a valid JSON: ${error.mes
exception error ai-tool, llm-input, json, http-request-tool, validation
Could not replace placeholders in ${key}: ${error.message}
exception error http-request-tool, json, configuration, ai-tool
Input item is missing
exception error searxng, ai-tool, input-validation, search
Missing search query input at itemIndex ${itemIndex}
exception error serpapi, ai-tool, input-validation, deprecated, search
The provided workflow is not valid JSON: "${(error as Error)
exception error workflow-tool, json, configuration, ai-tool
There was an error: "The workflow did not return a response"
exception error workflow-tool, ai-tool, sub-workflow, empty-output
Error during parsing of JSON Schema. ${error}
exception error workflow-tool, json-schema, zod, ai-tool, configuration
Wrong output type returned
exception error workflow-tool, ai-tool, type-mismatch, response-handling
There was an error: "The workflow did not return a response"
exception error workflow-tool, ai-tool, sub-workflow, empty-output
The provided workflow is not valid JSON: "${(error as Error)
exception error workflow-tool, json, configuration, ai-tool
Workflow must be started from a chat trigger node
exception error chat-trigger, configuration, workflow-topology, ai-tool
"Embedded chat" is not supported, change the "Mode" in the c
exception error chat-trigger, configuration, mode-mismatch
"Response Mode" in the chat trigger node must be set to "Usi
exception error chat-trigger, configuration, response-mode
Default webhook url not set
exception error chat-trigger, webhook, environment, configuration
No authentication data defined on node!
exception error authentication, configuration, chat-trigger, webhook, credentials
Authorization is required!
exception error authentication, http, webhook, chat-trigger, client-error
Authorization data is wrong!
exception error authentication, http, webhook, chat-trigger, forbidden
User not authenticated!
exception error authentication, session, cookie, chat-trigger, webhook
Invalid authentication token
exception error authentication, session, cookie, chat-trigger, token-expiry
Invalid loadPreviousSession option: ${value}
exception error validation, configuration, chat-trigger, enum, workflow-import
Invalid date format
exception error validation, date, configuration, chat-trigger, wait-time
Could not configure Limit Wait Time
exception error validation, configuration, chat-trigger, wait-time, error-wrapping
Index ${credentials.pineconeIndex} not found
exception error vector-store, pinecone, configuration, credentials, chat-hub
Parameter ${key} must be a string
exception error validation, typescript, azure-ai-search, vector-store, parameters
Azure AI Search endpoint is missing or invalid
exception error credentials, configuration, azure-ai-search, vector-store, validation
API Key is required for authentication
exception error credentials, configuration, azure-ai-search, vector-store, authentication
Authentication failed - invalid API key or endpoint.
exception error azure-ai-search, vector-store, authentication, error-classification, http-401
Authorization failed - insufficient permissions.
exception error azure-ai-search, vector-store, authorization, error-classification, http-403
Error: ${errorMessage}
exception error azure-ai-search, vector-store, network, fallback-error, configuration
Authentication failed during document upload - invalid API k
exception error azure-ai-search, vector-store, authentication, document-upload, http-401
Authorization failed - insufficient permissions for document
exception error azure-ai-search, vector-store, authorization, document-upload, http-403
Azure AI Search API error (${statusCode}): ${errorMessage}
exception error azure-ai-search, vector-store, rest-error, document-upload, http-status
Chroma getOrCreateCollection error: ${message}
exception error chromadb, vector-store, network, configuration, operational-error
Failed to initialize Chroma collection
exception error chromadb, vector-store, invariant-check, operational-error, langchain
Cannot connect to ChromaDB. Please ensure ChromaDB is runnin
exception error chromadb, vector-store, network, connection-error, node-api-error, langchain
Authentication failed. Please check your API key or token in
exception error chromadb, vector-store, authentication, credentials, node-api-error, langchain
Failed to list ChromaDB collections: ${errorMessage}
exception error chromadb, vector-store, catch-all, node-api-error, langchain
Collection must be a string
exception error chromadb, vector-store, type-validation, parameter, node-operation-error, langchain
Error connecting to ChromaDB: ${message}
exception error chromadb, vector-store, catch-all, node-operation-error, langchain
ChromaDB embedding dimension mismatch: ${displayMessage}
exception error chromadb, vector-store, embedding-dimension, data-mismatch, node-operation-error, langchain
Error inserting documents into ChromaDB: ${errorMessage}
exception error chromadb, vector-store, catch-all, insert, node-operation-error, langchain
Invalid payload type
validation error in-memory-vector-store, vector-store, type-validation, user-error, action-handler, langchain
Error: ${error.message}
exception error mongodb-atlas, vector-store, load-options, catch-all, node-operation-error, langchain
Parameter ${key} must be a string
exception error mongodb-atlas, vector-store, type-validation, parameter, node-operation-error, langchain
Error: No JSON string provided.
exception error mongodb-atlas, vector-store, type-validation, filter, node-operation-error, langchain
Index ${mongoVectorIndexName} not found
exception error mongodb-atlas, vector-store, missing-index, configuration, node-operation-error, langchain
Index ${index} not found
exception error pinecone, vector-store, missing-index, configuration, node-operation-error, langchain
Invalid Qdrant URL: ${url}. Please provide a valid URL with
validation error qdrant, vector-store, url-validation, user-error, configuration, langchain
Redis client not initialized
exception error redis, vector-store, credentials, configuration, node-operation-error, langchain
Index ${indexField} not found
exception error redis, vector-store, redisearch, config, index
Error: ${error.message}
exception error redis, vector-store, embeddings, schema, dimension-mismatch
Table ${tableName} not found
exception error supabase, vector-store, pgvector, config, table
Weaviate store factory did not return an ExtendedWeaviateVec
exception critical weaviate, vector-store, assertion, internal, version-mismatch
Unexpected score type: ${typeof score}
exception error weaviate, vector-store, hybrid-search, metadata, type-mismatch
Missing 'valueString' for 'like' operator.
exception warning weaviate, filter, validation, operator
Missing 'valueTextArray' for 'containsAny' operator.
exception warning weaviate, filter, validation, operator, array
Missing 'valueTextArray' for 'containsAll' operator.
exception warning weaviate, filter, validation, operator, array
Missing 'valueNumber' for 'greaterThan' operator.
exception warning weaviate, filter, validation, operator, number
Missing 'valueNumber' for 'lessThan' operator.
exception warning weaviate, filter, validation, operator, number
Missing 'valueBoolean' for 'isNull' operator.
exception warning weaviate, filter, validation, operator, boolean
Missing 'valueGeoCoordinates' for 'withinGeoRange' operator.
exception warning weaviate, filter, validation, operator, geo
Unsupported operator: ${operator}
exception warning weaviate, filter, validation, operator, unsupported
No valid filter value provided for operator: ${operator}
exception warning weaviate, filter, validation, operator, equal
Collection ${collectionName} not found
exception error zep, vector-store, collection, config, naming
${error.message}
exception error zep, vector-store, generic, credentials, embeddings
Expected Supabase credentials host to be a string
exception error supabase, credentials, config, validation, type-guard
User ID is not available. This node requires an authenticate
exception error auth, user-session, vector-store, memory, context
The operation "${operation}" is not supported for resource "
exception error alibaba-cloud, router, config, operation, validation
The resource "${resource}" is not supported
exception error configuration, node-parameters, router, alibabacloud
${error.message}
exception error error-wrapping, router, alibabacloud, runtime
Tool "${toolName}" was called but not found among connected
exception error tool-call, llm, alibabacloud, langchain
Failed to create video generation task: ${createResponse?.me
exception error video-generation, async-task, alibabacloud, dashscope
Failed to create video generation task: ${createResponse?.me
exception error video-generation, async-task, alibabacloud, dashscope
Task failed: [${errorCode}] ${errorMessage}
exception error video-generation, async-task, polling, alibabacloud, dashscope
Video generation task was canceled
exception warning video-generation, async-task, polling, alibabacloud, dashscope, canceled
Task ${taskId} did not complete within the maximum polling t
exception warning video-generation, async-task, polling, timeout, alibabacloud, dashscope
The operation "${operation}" is not supported!
exception error configuration, node-parameters, router, anthropic
${error.message}
exception error error-wrapping, router, anthropic, runtime
Unsupported file type: ${mimeType}. Only images and PDFs are
exception error attachments, mime-type, anthropic, validation
A non-empty prompt is required.
exception error validation, prompt, anthropic, empty-input
A non-empty prompt is required.
exception error validation, prompt, anthropic, empty-input, analyze
A non-empty prompt is required.
exception error validation, prompt, google-gemini, image-edit, empty-input
Invalid images parameter format
exception error validation, type-guard, google-gemini, image-edit, parameter-structure
Invalid response format from Gemini API
exception error api-response, type-guard, google-gemini, image-edit, validation
No image data returned from Gemini API
exception error api-response, google-gemini, image-edit, empty-output, model-selection
A non-empty prompt is required.
exception error validation, prompt, google-gemini, image-generation, empty-input
Model ${model} is not supported for image generation
exception error google-gemini, model-id, image-generation, validation, node-operation-error
The operation "${operation}" is not supported!
exception error google-gemini, router, resource, switch-default, validation, node-operation-error
${error.message}
exception error google-gemini, router, error-wrapper, continue-on-fail, batch, node-operation-error
A non-empty prompt is required.
exception error google-gemini, text-message, prompt, validation, empty-input, node-operation-error
A non-empty prompt is required.
exception error google-gemini, video-generation, veo, prompt, validation, empty-input, node-operation-error
Model ${model} is not supported for video generation. Please
exception error google-gemini, video-generation, veo, model-id, validation, node-operation-error
${response.error.message}
exception error google-gemini, video-generation, veo, api-error, long-running-operation, policy, node-operation-error
A non-empty prompt is required.
exception error google-gemini, analyze, prompt, validation, empty-input, node-operation-error
${uploadResponse.file.error?.message ?? 'Unknown error'}
exception error google-gemini, file-upload, api-error, polling, binary, node-operation-error
Binary property name or download URL is required
exception error google-gemini, binary, file-upload, validation, node-operation-error
Failed to get upload URL
exception error google-gemini, file-upload, resumable-upload, api-error, headers, node-operation-error
${file.error?.message ?? 'Unknown error'}
exception error google-gemini, file-upload, streaming, api-error, polling, node-operation-error
${operation.error.message ?? 'Unknown error'}
exception error google-gemini, file-search, upload, api-error, long-running-operation, node-operation-error
Unauthorized
http warning microsoft, bot-framework, webhook, authentication, jwt, http-401, agent-365
Error: ${errorData.error}
exception error microsoft, bot-framework, oauth, graph-api, azure-ad, api-error, node-operation-error
${error.message}
exception error microsoft, bot-framework, webhook, catch-all, network, node-operation-error
Please connect a model to the Fallback Model input or disabl
validation error microsoft, langchain, agent, ai-model, fallback, validation, node-operation-error
${error.message}
exception error microsoft, langchain, agent, executor, rejection, ai-model, tools, node-operation-error
Failed to read MCP servers from endpoint: ${response.status}
exception error microsoft, mcp, tooling-gateway, http-error, network, authentication
Failed to read MCP servers from endpoint: response is not a
exception error microsoft, mcp, tooling-gateway, schema, validation, untrusted-response
Failed to obtain token for MCP server '${server.mcpServerNam
exception critical mcp, authentication, azure-ad, microsoft-365, token
${error.message}
exception error agent, microsoft-365, runtime, wrapper, bot-framework
Text-to-speech failed: ${response.base_resp?.status_msg || '
exception error minimax, tts, api-error, content-moderation
No audio data returned
exception error minimax, tts, response-shape, transient
Image generation failed: ${response.base_resp?.status_msg ||
exception error minimax, image-generation, api-error, content-moderation
No images were generated
exception error minimax, image-generation, response-shape, transient
The resource "${resource}" is not supported!
validation error minimax, router, resource, enum, workflow-json
${error.message}
exception error minimax, router, item-error, continue-on-fail
Failed to create video task: ${createResponse.base_resp?.sta
exception error minimax, video-generation, i2v, api-error, task-creation
No task_id returned from video generation request
exception error minimax, video-generation, i2v, response-shape, task-id
Failed to create video task: ${createResponse.base_resp?.sta
exception error minimax, video-generation, t2v, api-error, task-creation
No task_id returned from video generation request
exception error minimax, video-generation, t2v, response-shape, task-id
Task failed: [${errorCode}] ${errorMessage}
exception error minimax, video-generation, polling, task-failed, content-moderation
Video generation succeeded but no file_id was returned
exception error minimax, video-generation, polling, response-shape, file-id
Video task ${taskId} did not complete within the maximum pol
exception warning minimax, video-generation, polling, timeout, long-running
Failed to retrieve download URL for file ${fileId}
exception error minimax, video-generation, download, response-shape, race
The resource "${resource}" is not supported!
validation error moonshot, router, resource, enum, workflow-json
${error.message}
exception error moonshot, router, item-error, continue-on-fail
The resource "${resource}" is not supported!
validation error ollama, router, resource, enum, workflow-json
${error.message}
exception error ollama, router, item-error, continue-on-fail, self-hosted
API key must be a string
validation error ollama, credentials, type-validation, pre-flight
This model requires the Responses API. Enable "Use Responses
exception error openai, model-mismatch, responses-api, configuration
OpenAI: Rate limit reached
exception error openai, rate-limit, quota, transient, operational
500
Timeout reached
exception error openai, timeout, polling, async, long-running
An assistant with the same name '${name}' already exists
validation error openai, assistant, duplicate, pre-validation, v1
The maximum number of files that can be attached to the assi
validation error openai, assistant, file-limit, pre-validation, v1
${error.message}
exception error openai, assistant, message, error-passthrough, v1
Invalid file_ids type
exception error openai, assistant, file-ids, type-validation, unexpected, v1
The maximum number of files that can be attached to the assi
validation error openai, assistant, file-limit, pre-validation, update, v1
The file content is not in JSONL format
validation error openai, file-upload, jsonl, fine-tuning, format-validation, v1
A non-empty prompt is required.
validation error openai, image, prompt, validation, empty-input, v1
No binary data exists on item!
validation error openai, image, binary-data, dead-code, v1, bug
A non-empty prompt is required.
validation error openai, image, prompt, validation, empty-input, v1
The operation "${operation}" is not supported!
validation error openai, router, invalid-operation, workflow-json, v1
${error.message}
exception error openai, router, error-wrapper, catch-all, v1
A non-empty prompt is required.
exception error openai, text, message, prompt, validation, empty-input, v1
Conversation ID is required
exception error openai, conversation, missing-id, validation, v2
Metadata is required
exception error openai, conversation, missing-metadata, validation, v2
The file content is not in JSONL format
exception error openai, file-upload, jsonl, fine-tuning, format-validation, v2
${error.message}. This is most likely because some of you
exception error langchain, agent, tool-schema, configuration
Path traversal detected, refusing to join paths: ${parentPat
exception critical security, path-traversal, scanner, filesystem
Invalid package specification
exception error security, command-injection, validation, scanner
npm pack failed: ${npmResult.stderr?.toString()}
exception error network, npm, scanner, registry
Tarball not found
exception error npm, scanner, filesystem, concurrency
tar extraction failed: ${tarResult.stderr?.toString()}
exception error tar, scanner, filesystem, cross-platform
No version found matching ${version}
exception error semver, npm, scanner, versioning
jitterRatio must be at least 0 and below 1, got ${lifecycleO
validation error scheduler, configuration, validation, numeric
${key} must be a positive number of seconds, got ${value}
validation error scheduler, configuration, validation, numeric
concurrencyMode must be 'sequential' or 'concurrent', got ${
validation error scheduler, configuration, validation, enum
maxConcurrentPasses must be a positive integer, got ${maxCon
validation error scheduler, configuration, validation, numeric
scheduled_job ${job.id} has unknown misfire policy '${String
exception critical scheduler, database, version-mismatch, corruption
${schedule.kind}.cronExpression must be a string, got ${JSON
validation error scheduler, cron, type-narrowing, database
Cron expression must have ${MIN_CRON_FIELD_COUNT} or ${MAX_C
validation error scheduler, cron, validation
Unknown IANA timezone: ${JSON.stringify(schedule.timezone)}
validation error scheduler, cron, timezone, validation
Invalid cron expression ${JSON.stringify(expression)}: ${(er
validation error scheduler, cron, validation, syntax
Failed to evaluate cron expression ${JSON.stringify(cronExpr
validation error scheduler, cron, timezone, dst
interval.intervalSeconds must be a positive integer, got ${J
validation error scheduler, interval, validation, numeric
one_off.fireAt must be a valid Date
validation error scheduler, one-off, type-narrowing, date
recurring_cron.recurrenceUnit must be one of ${RecurringCron
validation error scheduler, validation, recurrence, configuration
recurring_cron.recurrenceSize must be an integer of at least
validation error scheduler, validation, recurrence, configuration
No fire of cron expression ${JSON.stringify(schedule.cronExp
validation error scheduler, recurrence, loop-safety, configuration
The function "${functionName}" is not supported in the Code
exception error task-runner, code-node, rpc, unsupported-api
Module '${moduleName}' is disallowed
exception error task-runner, security, sandbox, module-resolution, configuration
Security violation detected
exception error task-runner, python, security, sandbox, import, configuration
Port must be between 0 and 65535, got {port}
validation error task-runner, python, configuration, port, health-check
Wildcard '*' in {list_name} must be used alone, not with oth
validation error task-runner, python, configuration, allowlist, security
Environment variable N8N_RUNNERS_GRANT_TOKEN is required
validation critical task-runner, python, configuration, authentication, startup
Task timeout must be positive, got {task_timeout}
validation error task-runner, python, configuration, timeout, startup
Auto shutdown timeout must be non-negative, got {auto_shutdo
validation error task-runner, python, configuration, timeout, startup
Graceful shutdown timeout must be positive, got {graceful_sh
validation error task-runner, python, configuration, timeout, shutdown, startup
Max payload size of {max_payload_size} bytes exceeds pipe me
validation error task-runner, python, configuration, payload-size, ipc, startup
Failed to read {env_name}_FILE from file {file_path}: {e}
validation critical task-runner, python, configuration, secrets, file-io, startup
Environment variable {env_name} must be an integer, got '{va
validation error task-runner, python, configuration, env-var, type-error, startup
Environment variable {env_name} must be a float, got '{value
validation error task-runner, python, configuration, env-var, type-error, startup
Port {config.port} is already in use
exception error task-runner, python, network, port-conflict, health-check, startup
Security violations detected
exception error task-runner, python, security, sandbox, static-analysis, code-node
String pattern accessing '{attr}' is disallowed, because it
exception error task-runner, python, security, sandbox, format-string, code-node
Task subprocess exited with code -1
exception critical task-runner, python, subprocess, infrastructure, runtime-error
Task execution timed out after {task_timeout} seconds
exception error python, task-runner, timeout, subprocess, concurrency
Task was cancelled
exception error python, task-runner, cancellation, signals, subprocess
Process was forcefully killed (SIGKILL)
exception critical python, task-runner, oom, signals, subprocess, memory
Task subprocess exited with code {exit_code}
exception error python, task-runner, subprocess, crash, exceptions
Failed to read result from child process
exception error python, task-runner, pipe, timeout, serialization
Process completed but returned no result. This is likely an
exception error python, task-runner, ipc, internal-error, pipe
read-only
exception error python, sandbox, security, builtins, immutability
Not a expression statement
exception error n8n, expression, typescript, ast, syntax
Imports are not supported
exception error n8n, expression, typescript, ast, imports, security
Wrong driver: "${driverType}" given. Supported drivers are:
exception critical typeorm, database, config, driver, startup
Driver not Connected
exception critical typeorm, postgres, database, lifecycle, connection-pool
To use streams you should install pg-query-stream package. P
exception error typeorm, postgres, streams, dependencies, database
Postgres package has not been found installed. Try to instal
exception critical typeorm, postgres, dependencies, database, startup
SQLite package has not been found installed. Try to install
exception critical typeorm, sqlite, dependencies, native-module, database, startup
Transactions aren't supported by ${this.connection.driver.op
exception error typeorm, sqlite, transactions, database, config
SQLite only supports SERIALIZABLE and READ UNCOMMITTED isola
exception error typeorm, sqlite, transactions, database, isolation
Transaction rollback failed
exception error database, transaction, sqlite
Stream is not supported by sqlite driver.
exception error database, sqlite, streaming
This driver does not support table schemas
exception error database, sqlite, schema
Column "${oldTableColumnOrName}" was not found in the "${tab
exception error database, migration, sqlite
Column "${columnOrName}" was not found in table "${table.nam
exception error database, migration, sqlite
Column "${column}" was not found in table "${table.name}"
exception error database, migration, sqlite
Supplied unique constraint was not found in table ${table.na
exception error database, migration, sqlite, constraints
Supplied check constraint was not found in table ${table.nam
exception error database, migration, sqlite, constraints
Sqlite does not support exclusion constraints.
exception error database, sqlite, constraints
Supplied foreign key was not found in table ${table.name}
exception error database, migration, sqlite, constraints
Supplied index ${indexOrName} was not found in table ${table
exception error database, migration, sqlite
Sqlite does not support AUTOINCREMENT on composite primary k
exception error database, sqlite, schema-design
sqlit driver does not support change comment.
exception error database, sqlite
SQLite package has not been found installed. Try to install
exception critical database, dependencies, sqlite, bootstrap
Transaction commit failed
exception error database, transaction, sqlite
Transaction rollback failed
exception error database, transaction, sqlite
Timeout waiting for lock SqliteWriteConnectionMutex to becom
exception error sqlite, concurrency, locking, timeout, database
Transaction method requires callback in second parameter if
exception error typeorm, transactions, api-misuse, typescript
Database connection provided by a query runner was already r
exception error typeorm, query-runner, lifecycle, transactions
Column "${columnName}" was not found in table "${metadata.na
exception error typeorm, aggregates, metadata, api-misuse
You must provide selection conditions in order to find a sin
exception error typeorm, find, api-misuse, query-safety
Column ${propertyPath} was not found in ${metadata.targetNam
exception error typeorm, increment, metadata, api-misuse
Value "${value}" is not a number.
exception error typeorm, increment, validation, api-misuse
Tree repositories are not supported in ${driver.options.type
exception error typeorm, tree, mongodb, driver-support
Custom repository ${repository.name} was not found. Did you
exception error typeorm, custom-repository, decorators, metadata
Custom entity repository ${repository.name} cannot inherit R
exception error typeorm, custom-repository, decorators, api-misuse
Entity manager is not using single database connection and c
exception error typeorm, entity-manager, lifecycle, api-misuse
${select} column was not found in the ${metadata.name} entit
exception error typeorm, find-options, select, metadata
Relation "${notFoundRelations[0]}" was not found; please che
exception error typeorm, find-options, relations, metadata
"${table}" is not part of this query
exception error typeorm, locking, find-options, pessimistic
${key} column was not found in the ${metadata.name} entity.
exception error typeorm, find-options, order, metadata
Property "${propertyPath}" was not found in "${metadata.targ
exception error typeorm, find-options, relations, nested, metadata
Invalid prefix option given for ${this.entityMetadata.target
exception error typeorm, embedded, decorators, metadata, api-misuse
Cannot use given entity id "${id}" because "${metadata.targe
exception error composite-key, primary-key, find, runtime
Property "${propertyPath}" was not found in "${metadata.targ
exception error property-path, select, query, runtime
Index ${indexName}contains column that is missing in the ent
exception error index, metadata, schema, startup
Cannot find relation ${propertyPath}. Wrong relation specifi
exception error relation-count, relation, metadata, startup
Cannot find relation ${propertyPath}. Wrong relation specifi
exception error relation-id, relation, metadata, startup
Cannot create relation id map for a single value because rel
exception error composite-key, foreign-key, relation, runtime
Unique constraint ${indexName}contains column that is missin
exception error unique-constraint, metadata, schema, startup
Entity metadata for ${entityMetadata.name}#${relation.proper
exception critical relation, inverse-side, entity-registration, startup
Entity "${entityMetadata.name}" does not have a primary colu
exception critical primary-key, entity, metadata, startup
Entity ${entityMetadata.name} has multiple primary columns w
exception error primary-key, constraint-name, composite-key, startup
Entity ${entityMetadata.name} using single-table inheritance
exception error single-table-inheritance, discriminator, metadata, startup
Entity ${entityMetadata.name} has an undefined discriminator
exception error single-table-inheritance, discriminator, metadata, startup
Entities ${entityMetadata.name} and ${sameDiscriminatorValue
exception error single-table-inheritance, discriminator, child-entity, startup
Relation count can not be implemented on ManyToOne or OneToO
exception error relation-count, many-to-one, one-to-one, metadata, startup
Data type "${type}" in "${column.entityMetadata.targetName}.
exception critical column-type, driver, datatype, startup
Column ${column.propertyName} of Entity ${entityMetadata.nam
exception error column-length, datatype, metadata, startup
Column "${column.propertyName}" of Entity "${entityMetadata.
exception error enum, column, metadata, startup
Column "${virtualColumn.propertyName}" of Entity "${entityMe
exception error postgres, generated-column, virtual, startup
Array initializations are not allowed in entity relations. P
exception error relation-initializer, array, relation, startup
OnDeleteType "${relation.onDelete}" is not supported for ${d
exception error on-delete, foreign-key, driver, startup
OnUpdateType "${relation.onUpdate}" is not valid for ${drive
exception error typeorm, relations, sqlite, schema-validation, foreign-keys
Relation ${entityMetadata.name}#${relation.propertyName} and
exception error typeorm, relations, cascade, schema-validation, one-to-one
Circular relations detected: ${path}. To resolve this issue
exception error typeorm, relations, circular-dependency, schema-validation, foreign-keys
Circular eager relations are disallowed. ${entityMetadata.ta
exception error typeorm, relations, eager-loading, schema-validation, performance
Referenced column ${joinColumn.referencedColumnName} was not
exception error typeorm, relations, many-to-many, join-table, schema-validation
Referenced column ${joinColumn.referencedColumnName} was not
exception error typeorm, relations, many-to-many, join-table, schema-validation
Referenced column ${joinColumn.referencedColumnName} was not
exception error typeorm, relations, many-to-one, join-column, schema-validation
No migration ${lastTimeExecutedMigration.name} was found in
exception error typeorm, migrations, revert, schema-versioning
${migrationClassName} migration name is wrong. Migration cla
exception error typeorm, migrations, naming-convention, configuration
Cannot ${operation}, given value must be instance of entity
exception error typeorm, persistence, entity-manager, usage-error
Removed entity "${subject.metadata.name}" is also scheduled
exception error typeorm, persistence, cascade, unit-of-work, conflict
Internal error. Subject ${subject.metadata.targetName} must
exception error typeorm, persistence, primary-key, update, internal
Cyclic dependency: ${JSON.stringify(node)}
exception error typeorm, persistence, circular-dependency, topological-sort, insert
Found unknown node. Make sure to provided all involved nodes
exception error typeorm, persistence, topological-sort, internal, invariant
Cannot attach entity "${entityName}" to its parent. Please m
exception error typeorm, tree, closure-table, persistence, parent-child
Nested sets do not support multiple root entities.
exception error typeorm, tree, nested-set, persistence, constraint
Cannot get entity metadata for the given alias "${this.name}
exception error query-builder, alias, metadata, entity
OUTPUT or RETURNING clause only supported by Microsoft SQL S
exception error query-builder, delete, returning, driver-capability
OUTPUT or RETURNING clause only supported by Microsoft SQL S
exception error query-builder, insert, returning, driver-capability
indexPredicate option is not supported by the current databa
exception error query-builder, insert, upsert, postgres, driver-capability
onUpdate is not supported by the current database driver
exception error query-builder, insert, upsert, driver-capability
Cannot perform insert query because values are not defined.
exception error query-builder, insert, validation
Relation with property path ${this.relationPropertyPath} in
exception error query-builder, join, relation, metadata
Cannot get junction table for join without relation.
exception error query-builder, join, many-to-many, junction, metadata
Junction property is not defined.
exception error query-builder, join, junction, internal
Main alias is not set
exception error query-builder, alias, setup
Function parameter isn't supported in the parameters. Please
exception error query-builder, parameters, validation
QueryBuilder parameter keys may only contain numbers, letter
exception error query-builder, parameters, validation, injection
Entity where values should be inserted is not specified. Cal
exception error query-builder, insert, alias, setup
Unsupported FindOperator ${FindOperator.constructor.name}
exception error query-builder, find-operator, where, typeerror
Nested CTEs aren't supported (CTE: ${cte.alias})
exception error query-builder, cte, sql
Only select queries are supported in CTEs in ${this.connecti
exception error query-builder, cte, driver-capability, postgres
cte.options.columnNames length (${cte.options.columnNames.le
exception error query-builder, cte, validation
Cannot find alias for relation at ${fullRelationPath}
exception error query-builder, join, relation, property-path
Cannot find alias for property ${propertyPath}
exception error query-builder, alias, property-path, where
Property "${propertyPath}" was not found in "${metadata.targ
exception error typeorm, query-builder, entity-metadata, property-path
Cannot query across ${relation.relationType} for property ${
exception error typeorm, query-builder, relations, where-clause
"${aliasName}" alias was not found. Maybe you forgot to join
exception error typeorm, query-builder, alias, joins
Entity to work with is not specified!
exception error typeorm, query-builder, relation, main-alias
Relation ${this.relationPropertyPath} was not found in entit
exception error typeorm, query-builder, relation, metadata
Entity whose relation needs to be set is not set. Use .of me
exception error typeorm, relation-query-builder, set, of-method
Set operation is only supported for many-to-one and one-to-o
exception error typeorm, relation-query-builder, set, relation-type
Value to be set into the relation must be a map of relation
exception error typeorm, relation-query-builder, composite-key, join-columns
Add operation is only supported for many-to-many and one-to-
exception error typeorm, relation-query-builder, add, relation-type
Add operation is only supported for many-to-many and one-to-
exception error typeorm, relation-query-builder, remove, relation-type
Cannot load entity because only one primary key was specifie
exception error typeorm, relation-query-builder, load, composite-key
You cannot update relations of multiple entities with the sa
exception error typeorm, relation-updater, one-to-many, bulk
Cannot update entity because entity id is not set in the ent
exception error typeorm, returning-updator, update, primary-key, driver-sqlite
SelectQueryBuilder.addOrderBy "order" can accept only "ASC"
exception error typeorm, select-query-builder, order-by, validation
SelectQueryBuilder.addOrderBy "nulls" can accept only "NULLS
exception error typeorm, select-query-builder, order-by, nulls, validation
Provided "limit" value is not a number. Please provide a num
exception error typeorm, query-builder, validation, pagination
Provided "offset" value is not a number. Please provide a nu
exception error typeorm, query-builder, validation, pagination
Provided "take" value is not a number. Please provide a nume
exception error typeorm, query-builder, validation, pagination
Provided "skip" value is not a number. Please provide a nume
exception error typeorm, query-builder, validation, pagination
The optimistic lock can be used only with getOne() method.
exception error typeorm, query-builder, optimistic-locking, concurrency
The optimistic lock on entity ${entity} failed, version ${ex
exception error typeorm, query-builder, optimistic-locking, concurrency, transactions
Could not find any entity of type "${target}" matching: ${cr
exception error typeorm, query-builder, not-found, validation
Property "${propertyPath}" was not found in "${metadata.targ
exception error typeorm, query-builder, validation, metadata, find-options
Property "${propertyPath}" was not found in "${metadata.targ
exception error typeorm, query-builder, validation, metadata, update
The Certificate field must contain a PEM certificate (-----B
exception error n8n-utils, jwt, oauth, crypto, certificate, validation
The Private Key field must contain a PEM private key (-----B
exception error n8n-utils, jwt, oauth, crypto, private-key, validation
Certificate authentication requires an RSA private key
exception error n8n-utils, jwt, oauth, crypto, rsa, validation
Unsupported syntax: '${nodeType}' is not allowed in SDK code
exception error workflow-sdk, ast-interpreter, validation, sandbox, security
'${node.kind}' declarations are not allowed. Use 'const' onl
exception error workflow-sdk, ast-interpreter, validation, sandbox, security
Unsupported syntax: 'Destructuring in variable declaration'
exception error sdk-interpreter, destructuring, variable-declaration
'${name}' is a reserved SDK function name and cannot be used
exception error sdk-interpreter, naming, reserved-words, security
Expression nesting too deep (possible cycle in method chain)
exception error sdk-interpreter, recursion-depth, performance, stack-overflow
Unknown identifier: '${identifier}' is not defined
exception error sdk-interpreter, identifier, undefined-function, typo
Unsupported syntax: 'super keyword is not supported in SDK c
exception error sdk-interpreter, super, class, defense-in-depth
Unsupported syntax: 'Dynamic method name' is not allowed in
exception error sdk-interpreter, dynamic-access, computed-method, security
Method '${methodName}' is not an allowed SDK method. Allowed
exception error sdk-interpreter, method-allowlist, native-methods, security
Unsupported syntax: 'Callee type ${node.callee.type}' is not
exception error sdk-interpreter, callee, call-expression, higher-order
Cannot call non-function
exception error sdk-interpreter, type-error, runtime, non-function
Cannot access property on ${obj}
exception error sdk-interpreter, null-access, runtime, property-access
Unsupported syntax: 'Dynamic property access' is not allowed
exception error sdk-interpreter, dynamic-access, computed-property, security
Unsupported syntax: 'Object key type ${prop.key.type}' is no
exception error sdk-interpreter, object-literal, computed-key, security
Unknown identifier: '${name}' is not defined
exception error sdk-interpreter, identifier, undefined-variable, typo
Unsupported syntax: 'Unary operator ${node.operator}' is not
exception error sdk-interpreter, unary-operator, bitwise, delete
Unsupported syntax: 'Binary operator ${node.operator}' is no
exception error sdk-interpreter, binary-operator, bitwise, in-operator
Unsupported syntax: 'Logical operator ${String(node.operator
exception error sdk-interpreter, logical-operator, unreachable, defense-in-depth
Unsupported syntax: 'Assignment operator '${node.operator}'
exception error sdk-interpreter, assignment, compound-operator
Unsupported syntax: 'Only property assignment (e.g., obj.pro
exception error sdk-interpreter, assignment, immutability, const-only
Cannot assign property on ${String(obj)}
exception error sdk, ast-interpreter, null-reference, assignment
Unsupported syntax: 'Dynamic property assignment' is not all
exception error sdk, ast-interpreter, dynamic-access, assignment
Syntax error: ${error.message}
exception error sdk, parser, syntax-error, acorn
Unsupported syntax: '${node.type}: ${FORBIDDEN_NODE_TYPES[no
exception error sdk, validators, forbidden-syntax, unsupported-syntax
Unsupported syntax: '${node.type}' is not allowed in SDK cod
exception error sdk, validators, allowlist, unsupported-syntax
Security violation: '${name}' is not allowed
exception error sdk, validators, security, dangerous-globals
Security violation: 'eval()' is not allowed
exception error sdk, validators, security, eval, code-injection
Security violation: 'Function()' is not allowed
exception error sdk, validators, security, function-constructor, code-injection
Security violation: 'require()' is not allowed
exception error sdk, validators, security, require, module-loading
Security violation: 'constructor access' is not allowed
exception error sdk, validators, security, prototype-pollution, sandbox-escape
Dynamic property access is not allowed. Use static property
exception error sdk, validators, security, dynamic-access, computed-member
Failed to parse workflow code: ${error.message}. This code c
exception error sdk, codegen, parse-workflow-code, security, syntax-error-wrapper
Failed to parse workflow code: ${error.message}
exception error sdk, codegen, parse-workflow-code, reserved-name, naming-conflict
Failed to parse workflow code: ${error.message}. Common caus
exception error sdk, codegen, parse-workflow-code, interpreter-error, syntax-error-wrapper
Code must export a workflow built with the workflow() SDK fu
exception error sdk, codegen, as-workflow-builder, missing-workflow-export, shape-mismatch
expr(newCredential('${value.name}')) is invalid. Use newCred
exception error expression, credentials, sdk, runtime
expr() requires a string argument, but received ${typeof val
exception error expression, type-validation, runtime, sdk
nodeJson() requires a non-empty JSON path.
exception error expression, validation, sdk, runtime
nodeJson() requires a node or node name.
exception error expression, validation, sdk, runtime
nodes.json not found at ${nodesJsonPath}
exception error build, cli, config, filesystem
Failed to parse node types from ${jsonPath}: ${error instanc
exception error build, cli, json, config
CODE_NODE_NETWORK_CALL
${namePrefix}Code node calls fetch/axios/XMLHttpRequest or requires an HTTP modu
validation warning lint, code-node, network, sdk
CODE_NODE_FORBIDDEN_IMPORT
${namePrefix}Code node imports a module unavailable in the sandbox (luxon, opena
validation warning lint, code-node, imports, sdk
CODE_MODE_API_MISUSE
${namePrefix}uses mode: 'runOnceForEachItem' but calls $input.${disallowedInputM
validation warning lint, code-node, sdk
CODE_NESTED_TEMPLATE_LITERAL
${namePrefix}Code node uses nested template literals, which often break after sa
validation warning lint, code-node, sdk
CODE_NODE_NETWORK_CALL
${namePrefix}Code node uses requests/urllib/httpx or another HTTP library. Code
validation warning lint, code-node, network, python, sdk
SDK_AS_CONST
`as const` is TypeScript-only and the workflow parser cannot interpret it. Remov
validation warning lint, sdk, typescript
SDK_AS_CONST
`as const` is TypeScript-only and the workflow parser cannot interpret it. Remov
validation warning lint, sdk, typescript
SDK_CODE_AFTER_EXPORT_DEFAULT
Statement after `export default workflow(...)` never reaches the builder — nodes
validation warning lint, sdk, builder
SDK_FORBIDDEN_CONSTRUCT
Arrow functions are not allowed. Use fromAi() directly instead of ($) => $.fromA
validation warning lint, sdk, builder
SDK_UNSOLICITED_STICKY
Do not add sticky() / stickyNote nodes unless the user explicitly asked for canv
error_code warning sdk-lint, workflow-sdk, sticky-note, ux, agent-guidance, builder-code
SDK_PLACEHOLDER_WRAPPED
Do not wrap placeholder() in expr(). Use placeholder('hint') directly as the par
error_code error sdk-lint, workflow-sdk, placeholder, expr, agent-guidance, builder-code
SDK_REPEATED_BRANCH_WIRING
Repeated `.${method}()` (${info.count} times) — each call overwrites the previou
error_code warning lint, sdk, branching, builder, validation
Unable to parse function body
exception error runtime, code-helpers, function-parsing
SplitInBatches node input connections are managed by SplitIn
exception error runtime, builder, split-in-batches, connections
SplitInBatches node output connections are managed by SplitI
exception error runtime, builder, split-in-batches, connections
SplitInBatches node connections are managed by SplitInBatche
exception error runtime, builder, split-in-batches, connections
SplitInBatches node error handling is managed by SplitInBatc
exception error runtime, builder, split-in-batches, error-handling
Named object syntax does not support .onEachBatch() - branch
exception error runtime, builder, split-in-batches, fluent-api
Named object syntax does not support .onDone() - branches ar
exception error runtime, builder, split-in-batches, fluent-api
.onTrue() is only available on IF nodes (${NODE_TYPES.IF})
exception error runtime, builder, if-node, branching
.onFalse() is only available on IF nodes (${NODE_TYPES.IF})
exception error runtime, builder, if-node, branching
.onCase() is only available on Switch nodes (${NODE_TYPES.SW
exception error runtime, builder, switch-node, branching
Sticky notes do not support input connections
exception error runtime, builder, sticky-note, connections
Sticky notes do not support output connections
exception error runtime, builder, sticky-note, connections
Sticky notes do not support connections
exception error runtime, builder, sticky-note, connections
Sticky notes do not support error handlers
exception error runtime, builder, sticky-note, error-handling
Subnode input connections are managed by parent node Subnode
exception error subnode, connections, workflow-builder, fluent-api
Subnode output connections are managed by parent node Subnod
exception error subnode, connections, workflow-builder, fluent-api
Subnode connections are managed by parent node SubnodeConfig
exception error subnode, connections, workflow-builder, fluent-api, chaining
Subnode error handling is managed by parent node SubnodeConf
exception error subnode, error-handling, workflow-builder, fluent-api
AGENT_STATIC_PROMPT
Is input data required for '${node.name}'? If so, add an expression to the promp
validation warning agent, validator, expression, prompt, ai
AGENT_NO_SYSTEM_MESSAGE
'${node.name}' has no system message. System-level instructions should be in the
validation warning agent, validator, system-message, ai
AGENT_STATIC_PROMPT
'${node.name}' has no expression in its prompt. Parameter values must start with
validation warning chain-llm, validator, expression, prompt, ai
INVALID_DATE_METHOD
'${node.name}' parameter "${path}" uses .toISOString() which is a JS Date method
validation warning date, luxon, expression, validator
DISCONNECTED_NODE
${nodeRef} is not connected to any input. It will not receive data.
validation info connections, validator, graph, disconnected
EXECUTE_WORKFLOW_INVALID_INPUT_MAPPING
${nodeRef} has an invalid ${WORKFLOW_INPUTS_VALUE_PATH}. When parameters.workflo
validation error execute-workflow, validator, resource-mapper, mapping
INVALID_EXPRESSION_PATH
'${nodeName}' parameter '${paramPath}' uses $json.${fieldPathStr} but no predece
validation warning expression, validator, field-path, output-shape
PARTIAL_EXPRESSION_PATH
'${nodeName}' parameter '${paramPath}' uses $json.${fieldPathStr} - exists in [$
validation warning expression, validator, field-path, branches
MISSING_EXPRESSION_PREFIX
'${node.name}' has parameter "${path}" containing {{ $... }} without '=' prefix.
validation warning expression, validator, prefix, syntax
FILTER_MISSING_OPTIONS
${nodeRef} is missing 'options' in ${paramPath}. Add: options: { caseSensitive:
validation error filter, validator, options, node-config
FILTER_MISSING_CONDITIONS
${nodeRef} is missing or has empty 'conditions' array in ${paramPath}. Add at le
validation error filter, validator, conditions, node-config
FILTER_MISSING_COMBINATOR
${nodeRef} is missing 'combinator' in ${paramPath}. Add: combinator: 'and'
validation error filter, validator, combinator, node-config
SWITCH_WRONG_RULES_KEY
${nodeRef} uses 'rules.rules' but the Switch node expects 'rules.values'. Rename
validation error switch, validator, rules, node-config, key-name
FROM_AI_IN_NON_TOOL
'${node.name}' uses $fromAI() which is only valid in tool nodes connected to an
validation warning from-ai, validator, tool, ai-agent, expression
HARDCODED_CREDENTIALS
'${node.name}' has a hardcoded value for sensitive header "${header.name}". Shou
validation error
PLAIN_GENERIC_AUTH
'${node.name}' creates a new ${genericAuthType} credential. Set genericAuthType
validation error
INVALID_PARAMETER
'${node.name}' sends an XML/SOAP payload but is configured as JSON. For XML, SOA
validation error
MAX_NODES_EXCEEDED
Workflow has ${count} ${displayName} nodes. Maximum allowed is ${maxNodes}.
validation error
UNSAFE_MEMORY_SESSION_KEY_EXPRESSION
'${nodeName}' parameter '${parameterPath}' uses $json in an AI memory subnode se
validation error
MERGE_SINGLE_INPUT
'${mapKey}' has only ${inputCount} input connection(s). Merge nodes require at l
validation error
MISSING_TRIGGER
Workflow has no trigger node. It will need to be started manually.
validation error
NO_NODES
Workflow has no nodes
validation error
SET_INVALID_MODE
${nodeRef} uses unsupported Set node mode "${formatMode(mode)}". Use "manual" fo
validation error
SET_INVALID_ASSIGNMENT
${nodeRef} has invalid assignments. Expected parameters.assignments to be an obj
validation error
SET_CREDENTIAL_FIELD
${nodeRef} has a field named "${assignment.name}" which appears to be storing cr
validation error
SUBNODE_NOT_CONNECTED
${nodeRef} is a subnode that must be connected to a parent node as ${subnodeInfo
validation error
TOOL_NO_PARAMETERS
'${node.name}' has no parameters set.
validation error
UNKNOWN_CONFIG_KEY
Node ${nodeRef} has unknown key(s) at the top level of config: ${keyList}. Did y
validation error
${fnName}() requires ${hint}, but received ${received}.
exception error workflow-builder, validation, typescript, typeerror
Nodes from fromJSON() do not support to()
exception error workflow-builder, fromjson, import, connections
Nodes from fromJSON() do not support input()
exception error workflow-builder, fromjson, import, connections
Nodes from fromJSON() do not support output()
exception error workflow-builder, fromjson, import, connections
Nodes from fromJSON() do not support onError()
exception error workflow-builder, fromjson, import, error-handling
.${methodName}() must immediately follow adding a ${expected
exception error workflow-builder, branching, if-node, switch-node
Cannot call .output() on the workflow builder. Use .output()
exception error workflow-builder, api-misuse, output-selector
Cannot call .input() on the workflow builder. Use .input() o
exception error workflow-builder, api-misuse, input-selector
No serializer registered for format '${format}'. Provide a r
exception error workflow-builder, serialization, registry, plugins
No serializer registered for format '${format}'
exception error workflow-builder, serialization, registry, plugins
Maximum branch depth (${WorkflowBuilderImpl.MAX_BRANCH_DEPTH
exception error workflow-builder, recursion, cycle-detection, graph
Cannot pass an OutputSelector to .${method}(). ${sourceName}
exception error workflow-builder, output-selector, connections, api-misuse
workflow() requires (id: string, name: string). workflow() r
exception error workflow-builder, validation, typeerror, factory
workflow() requires (id: string, name: string). workflow() r
exception error workflow-builder, validation, typeerror, factory
workflow() third argument is settings, not workflow structur
exception error workflow-builder, factory, api-misuse, validation
Execution is already being resumed by another process
exception warning multi-main, execution, concurrency, queue-mode
Failed to find workflow with ID "${workflowId}"
exception warning activation, workflow, database, not-found
Workflow ${formatWorkflow(dbWorkflow)} has no node to start
exception warning activation, trigger, validation, workflow
Unauthorized
exception error auth, authentication, session, unauthorized
MFA not used during authentication
exception error auth, mfa, authentication, security
Maximum number of users reached
exception error auth, license, users, quota, http-403
401
Unauthorized
http error auth, revoked-token, http-401
401
Reset your password to gain access to the instance.
http error auth, ldap, sso, password-reset, http-401
Failed to write binary file ${id} because its size of ${roun
exception error binary-data, storage, configuration, database-mode
404
Cannot find workflow
http error chat, workflow, not-found, http-404
423
Cannot modify workflow while it is being edited by a user in the editor.
http warning collaboration, locking, workflow, http-423
409
Cannot ${action} workflow - you have this workflow open in another tab
http warning collaboration, locking, conflict, http-409
Invalid categor${invalidCategories.length > 1 ? 'ies' : 'y'}
validation error cli, audit, validation, user-error
The --file flag is no longer supported. Please first import
exception error cli, execute, breaking-change, user-error
No credentials found with specified filters
exception error cli, export, credentials, user-error
Filesystem error while creating the output directory: ${e in
exception error cli, export, filesystem, user-error
No workflows found with specified filters
exception error cli, export, workflow, filter, user-error
No published version found for workflow "${workflows[0].name
exception error cli, export, workflow, published, history, user-error
No workflows with published versions found.
exception error cli, export, workflow, published, bulk, user-error
Version "${flags.version}" not found for workflow "${workflo
exception error cli, export, workflow, version, history, user-error
You cannot use `--userId` and `--projectId` together. Use on
exception error cli, import, credentials, flags, mutually-exclusive, user-error
You cannot use `--include` and `--exclude` together. Use one
exception error cli, import, credentials, flags, mutually-exclusive, user-error
Provider connection type cannot be changed. Create a new con
exception error cli, import, credentials, instance-scope, provider-connection, immutability, user-error
Provider connections cannot be global, managed, or dynamical
exception error cli, import, credentials, instance-scope, provider-connection, flags, user-error
Provider connection data cannot be empty
exception error cli, import, credentials, instance-scope, validation, data, user-error
Provider connection data must be a JSON object
exception error cli, import, credentials, instance-scope, validation, data, type-mismatch, user-error
File does not seem to contain credentials. Make sure the cre
exception error cli, import, credentials, file-format, validation, user-error
${flagName} must contain at least one property name.
exception error cli, import, credentials, flags, validation, user-error
No importable properties found. Please check the --include f
exception error cli, import, credentials, flags, include, validation, user-error
Failed to find owner. ${UM_FIX_INSTRUCTION}
exception error cli, import, credentials, owner, user-management, database, user-error
File does not seem to contain valid workflows.
exception error cli, import, workflow, file-format, validation, type-guard, user-error
The "--activeState=fromJson" flag can only be used when n8n
exception error cli, import, workflow, queue-mode, activation, config, user-error
You cannot use `--userId` and `--projectId` together. Use on
exception error cli, import, workflow, flags, mutually-exclusive, user-error
The credential with ID "${workflow.id}" is already owned by
exception error cli, import, workflow, ownership, conflict, user-error
Failed to find owner. ${UM_FIX_INSTRUCTION}
exception error cli, import, workflow, owner, user-management, database, user-error
You must use exactly one of `--userId`, `--projectId` or `--
exception error cli, ldap, flag-validation, user-error
Can't migrate workflows and credentials to the user with the
exception error cli, ldap, ownership-transfer, user-error
Can't migrate workflows and credentials to the project with
exception error cli, ldap, ownership-transfer, user-error
Could not find the project with the ID ${projectId}.
exception error cli, ldap, not-found, user-error
Could not find the user with the ID ${userId} or their perso
exception error cli, ldap, not-found, user-error
Failed to find owner. ${UM_FIX_INSTRUCTION}
exception critical cli, ldap, owner-missing, user-error
Your license does not allow for ${feature}. To enable ${feat
exception critical license, multi-main, startup, enterprise
Concurrency limit set to invalid value
exception error concurrency, config, startup, user-error
File not found
exception critical config, secrets, env, filesystem, user-error
output.error.errors[0]
validation warning api, validation, zod, rest, user-error
Plan lacks license for this feature
http warning api, license, rest, authorization, user-error
401
Unauthenticated
exception warning api, auth, rest, unauthenticated, user-error
User is missing a scope required to perform this action
http warning api, rbac, rest, authorization, user-error
error.message
http warning api, rbac, rest, not-found, user-error
500
e.message
http error api, ai-assistant, rest, internal-error
Maximum number of users reached
exception error auth, license, invitation, users-quota, forbidden
Invalid invite URL
exception error auth, invitation, bad-request, users
The invitation was likely either deleted or already claimed
exception error auth, invitation, bad-request, signup
Invalid request
exception error auth, invitation, bad-request, users
error.message
http warning binary-data, rest, bad-request, validation
Missing binary data ID
exception warning binary-data, rest, bad-request, validation
Malformed binary data ID
exception warning binary-data, rest, bad-request, validation
Invalid binary data mode
exception warning binary-data, rest, bad-request, storage-mode, validation
Content not viewable
exception warning binary-data, rest, bad-request, mime-type, security
Invalid file type
exception error e2e, test-only, heap-snapshot, bad-request
Snapshot not found: ${filename} (tried ${filePath})
exception error e2e, test-only, heap-snapshot, not-found
Project not found
http warning folders, projects, rest, not-found, middleware
Could not find the folder: ${folderId}
exception warning folders, rest, not-found, projects
Internal Server Error
exception error folders, rest, internal-error, database
SSO is enabled, so users are managed by the Identity Provide
exception warning invitations, sso, saml, rest-api, config
Maximum number of users reached
exception warning invitations, license, quota, rest-api, forbidden
You must set up your own account before inviting others
exception warning invitations, setup, owner, rest-api, config
Cannot invite admin user without advanced permissions. Pleas
exception warning invitations, license, rbac, admin, forbidden
Invalid payload or URL
exception warning invitations, token, rest-api, data-integrity
This invite has been accepted already
exception warning invitations, token, rest-api, duplicate
Invite links are not supported on this system, please use si
exception warning invitations, sso, saml, token, rest-api
Token is required
exception warning invitations, token, validation, rest-api
This account is managed via environment variables and cannot
exception warning me, profile, env-config, forbidden, owner
${ssoIdentity.providerType.toUpperCase()} user may not chang
exception warning me, profile, sso, saml, rest-api
SAML user may not change their email
exception warning me, email, saml, sso, rest-api
400
Current password is required to change email
exception warning me, email, password, validation, rest-api
403
This account is managed via environment variables and cannot be modified through
exception warning me, password, env-config, forbidden, owner
403
MFA enforcement is managed via environment variables and cannot be modified thro
exception error mfa, config, environment, enterprise, security-policy
400
You must enable two-factor authentication on your own account before enforcing i
exception error mfa, admin, safety, authorization
997
MFA code expired. Close the modal and enable MFA again
exception error mfa, totp, verification
MFA secret could not be verified
exception error mfa, totp, verification
Email sending must be set up in order to request a password
exception error email, smtp, password-reset, config, infrastructure
Maximum number of users reached
exception error license, quota, user-management, password-reset
Login is handled by ${currentAuthenticationMethod}. Please c
exception error sso, saml, oidc, auth, password-reset
forgotPassword.ldapUserPasswordResetUnavailable
exception warning ldap, sso, auth, password-reset, license
Please contact your administrator: ${error.message}
exception error email, smtp, mailer, config, infrastructure
If MFA enabled, mfaCode is required.
exception error mfa, validation, auth, password-reset
Invalid MFA token.
exception error mfa, totp, auth, password-reset
Attempted to create a new project but quota is already exhau
exception error license, quota, projects
Could not find a personal project for this user
exception error projects, migration, provisioning
Project roles are managed automatically and cannot be change
exception error rbac, sso, scim, provisioning, projects
Bad Gateway
http error projects, conflicts, catalog-anomaly, memberships
Your instance is not licensed to use role "${role}".
exception error license, rbac, projects, memberships
Security settings are managed via environment variables and
exception error security, config, env, license
Workflow reviews settings are not enabled in this instance
exception error license, workflow-reviews, security, feature-flag
Bad Gateway
http warning telemetry, proxy, network, egress
Failed to fetch source config: ${response.statusMessage}
exception error telemetry, network, config, upstream
Third-party licenses file not found
http warning licensing, build, assets, deployment
Invalid Credential type: "${credentialType}"
exception warning credentials, validation, i18n, nodes
Failed to load headers file
exception error i18n, build, assets, nodes
Invalid nps survey state structure
exception warning validation, user-settings, nps-survey, rest-api, bad-request
User not found
exception error users, password-reset, rest-api, not-found, authorization
Admin cannot reset password of global owner
exception error users, password-reset, rbac, forbidden, authorization, owner, admin
User to generate invite link for not found
exception error users, invite, rest-api, not-found
Cannot delete your own user
exception error users, delete, self-protection, rest-api, bad-request
Request to delete a user failed because the user to delete w
exception error users, delete, rest-api, not-found
Instance owner cannot be deleted.
exception error users, delete, rbac, forbidden, owner, authorization
Request to delete a user failed because the user to delete a
exception error users, delete, ownership-transfer, rest-api, bad-request
Request to delete a user failed because the transferee proje
exception error users, delete, ownership-transfer, rest-api, not-found
Instance roles are managed automatically and cannot be chang
exception error users, rbac, saml, scim, ldap, provisioning, forbidden, authorization
Cannot change your own global role
exception error users, rbac, role-change, self-protection, forbidden, authorization
Target user not found
exception error users, rbac, role-change, rest-api, not-found
Admin cannot change role on global owner
exception error users, rbac, role-change, forbidden, owner, admin, authorization
Owner cannot change role on global owner
exception error users, rbac, role-change, forbidden, owner, authorization
Workflow ${workflowId} does not exist.
exception warning workflows, workflow-statistics, rbac, rest-api, not-found, authorization
403
Forbidden
exception error credentials, probe, rest-api, forbidden, information-hiding, authorization
404
Credential to be updated not found. You can only update credentials owned by you
exception error credentials, update, rbac, rest-api, not-found, authorization
400
Managed credentials cannot be updated
exception warning credentials, managed, update, rest-api, bad-request
404
Credential not found
exception error credentials, sharing, instance-credentials, enterprise
400
You can't transfer a credential into the project that's already owning it.
exception error credentials, transfer, validation, enterprise
404
Could not find owner for credential "${existingCredential.id}"
exception critical credentials, data-integrity, ownership, database
403
You do not have permission to update provider connections
exception error credentials, rbac, instance-credentials, permissions
400
Provider connection type cannot be changed. Create a new connection instead.
exception error credentials, instance-credentials, validation, api
0
Credential with ID "${credentialId}" was not found.
exception error credentials, testing, instance-credentials, validation, rest-api