{"level":"debug","message":"User settings loaded from: /home/joriskdzaack/.n8n-node-cli/.n8n/config","metadata":{"file":"instance-settings.js","function":"loadOrCreate","timestamp":"2026-03-30T13:03:02.704Z"}} {"level":"debug","message":"Received CLI command","metadata":{"args":[],"execPath":"/home/joriskdzaack/.nvm/versions/node/v25.8.2/bin/node","file":"cli-parser.js","flags":{},"function":"parse","scriptPath":"/home/joriskdzaack/.npm/_npx/83f51bd5dfda7e85/node_modules/.bin/n8n","timestamp":"2026-03-30T13:03:02.882Z"}} {"level":"info","message":"Initializing n8n process","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:02.884Z"}} {"level":"debug","message":"Lazy-loading nodes and credentials from n8n-nodes-base","metadata":{"credentials":388,"file":"lazy-package-directory-loader.js","function":"loadAll","nodes":480,"timestamp":"2026-03-30T13:03:02.954Z"}} {"level":"debug","message":"Lazy-loading nodes and credentials from @n8n/n8n-nodes-langchain","metadata":{"credentials":32,"file":"lazy-package-directory-loader.js","function":"loadAll","nodes":118,"timestamp":"2026-03-30T13:03:02.963Z"}} {"level":"debug","message":"No codex available for: brainX","metadata":{"file":"directory-loader.js","function":"addCodex","timestamp":"2026-03-30T13:03:03.255Z"}} {"level":"debug","message":"Context establishment hooks feature is disabled","metadata":{"file":"load-nodes-and-credentials.js","function":"injectContextEstablishmentHooks","timestamp":"2026-03-30T13:03:03.465Z"}} {"level":"info","message":"n8n ready on ::, port 5678","metadata":{"file":"abstract-server.js","function":"init","timestamp":"2026-03-30T13:03:03.513Z"}} {"level":"info","message":"n8n Task Broker ready on 127.0.0.1, port 5679","metadata":{"file":"task-broker-server.js","function":"setupHttpServer","timestamp":"2026-03-30T13:03:03.531Z"}} {"level":"warn","message":"Failed to start Python task runner in internal mode. because its virtual environment is missing from this system. Launching a Python runner in internal mode is intended only for debugging and is not recommended for production. Users are encouraged to deploy in external mode. See: https://docs.n8n.io/hosting/configuration/task-runners/#setting-up-external-mode","metadata":{"file":"task-runner-module.js","function":"startInternalTaskRunners","scopes":["task-runner"],"timestamp":"2026-03-30T13:03:03.554Z"}} {"level":"debug","message":"[license SDK] initializing for deviceFingerprint 5eb52f4c99d14eba93e2b168a1f152f5a2d37fe6dad839d3af12227253be66e7","metadata":{"file":"LicenseManager.js","function":"log","scopes":["license"],"timestamp":"2026-03-30T13:03:03.569Z"}} {"level":"info","message":"[license SDK] Skipping renewal on init: license cert is not initialized","metadata":{"file":"LicenseManager.js","function":"log","scopes":["license"],"timestamp":"2026-03-30T13:03:03.579Z"}} {"level":"debug","message":"License initialized","metadata":{"file":"license.js","function":"init","scopes":["license"],"timestamp":"2026-03-30T13:03:03.579Z"}} {"level":"debug","message":"Initializing AuthRolesService...","metadata":{"file":"auth.roles.service.js","function":"init","timestamp":"2026-03-30T13:03:03.580Z"}} {"level":"debug","message":"No scopes to update.","metadata":{"file":"auth.roles.service.js","function":"syncScopes","timestamp":"2026-03-30T13:03:03.584Z"}} {"level":"debug","message":"No obsolete scopes to delete.","metadata":{"file":"auth.roles.service.js","function":"syncScopes","timestamp":"2026-03-30T13:03:03.584Z"}} {"level":"debug","message":"No global roles to update.","metadata":{"file":"auth.roles.service.js","function":"syncRoles","timestamp":"2026-03-30T13:03:03.591Z"}} {"level":"debug","message":"security.personalSpacePublishing is enabled - allowing workflow:publish scopes to project:personalOwner role","metadata":{"file":"auth.roles.service.js","function":"getPersonalOwnerSettingsScopes","timestamp":"2026-03-30T13:03:03.592Z"}} {"level":"debug","message":"security.personalSpaceSharing is enabled - allowing workflow:share, credential:share scopes to project:personalOwner role","metadata":{"file":"auth.roles.service.js","function":"getPersonalOwnerSettingsScopes","timestamp":"2026-03-30T13:03:03.592Z"}} {"level":"debug","message":"No project roles to update.","metadata":{"file":"auth.roles.service.js","function":"syncRoles","timestamp":"2026-03-30T13:03:03.593Z"}} {"level":"debug","message":"No credential roles to update.","metadata":{"file":"auth.roles.service.js","function":"syncRoles","timestamp":"2026-03-30T13:03:03.593Z"}} {"level":"debug","message":"No workflow roles to update.","metadata":{"file":"auth.roles.service.js","function":"syncRoles","timestamp":"2026-03-30T13:03:03.593Z"}} {"level":"debug","message":"No secretsProviderConnection roles to update.","metadata":{"file":"auth.roles.service.js","function":"syncRoles","timestamp":"2026-03-30T13:03:03.593Z"}} {"level":"debug","message":"AuthRolesService initialized successfully.","metadata":{"file":"auth.roles.service.js","function":"init","timestamp":"2026-03-30T13:03:03.594Z"}} {"level":"debug","message":"Querying database for waiting executions","metadata":{"file":"wait-tracker.js","function":"getWaitingExecutions","scopes":["waiting-executions"],"timestamp":"2026-03-30T13:03:03.594Z"}} {"level":"debug","message":"Started tracking waiting executions","metadata":{"file":"wait-tracker.js","function":"startTracking","scopes":["waiting-executions"],"timestamp":"2026-03-30T13:03:03.596Z"}} {"level":"debug","message":"Wait tracker init complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.596Z"}} {"level":"debug","message":"Loading overwrite credentials from static envvar","metadata":{"file":"credentials-overwrites.js","function":"init","timestamp":"2026-03-30T13:03:03.596Z"}} {"level":"debug","message":"Credentials overwrites init complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.596Z"}} {"level":"debug","message":"Binary data service init complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.598Z"}} {"level":"debug","message":"Data deduplication service init complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.598Z"}} {"level":"debug","message":"External hooks init complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.599Z"}} {"level":"debug","message":"Workflow history init complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.599Z"}} {"level":"debug","message":"Test runner cleanup complete","metadata":{"file":"start.js","function":"init","timestamp":"2026-03-30T13:03:03.602Z"}} {"level":"info","message":"Registered runner \"JS Task Runner\" (uBRoxDX0Xjwyq29o6xuC1) ","metadata":{"file":"task-broker-ws-server.js","function":"onMessage","timestamp":"2026-03-30T13:03:04.271Z"}} {"level":"debug","message":"Initialized module \"workflow-builder\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.452Z"}} {"level":"debug","message":"Started flushing timer","metadata":{"file":"insights-collection.service.js","function":"init","scopes":["insights"],"timestamp":"2026-03-30T13:03:04.460Z"}} {"level":"debug","message":"Started compaction timer","metadata":{"file":"insights-compaction.service.js","function":"startCompactionTimer","scopes":["insights"],"timestamp":"2026-03-30T13:03:04.460Z"}} {"level":"debug","message":"Started pruning timer","metadata":{"file":"insights-pruning.service.js","function":"startPruningTimer","scopes":["insights"],"timestamp":"2026-03-30T13:03:04.461Z"}} {"level":"debug","message":"Initialized module \"insights\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.461Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"external-secrets\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.462Z"}} {"level":"debug","message":"Initialized module \"community-packages\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.463Z"}} {"level":"debug","message":"Initialized module \"data-table\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.484Z"}} {"level":"debug","message":"Initialized module \"mcp\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.528Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"provisioning\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.528Z"}} {"level":"debug","message":"Initialized module \"breaking-changes\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.528Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"source-control\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.528Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"dynamic-credentials\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.528Z"}} {"level":"debug","message":"initializing ChatHub event relay...","metadata":{"file":"chat-hub-event-relay.service.js","function":"ChatHubEventRelay","scopes":["chat-hub"],"timestamp":"2026-03-30T13:03:04.545Z"}} {"level":"debug","message":"Initialized module \"chat-hub\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.555Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"sso-oidc\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.556Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"sso-saml\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.556Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"log-streaming\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.556Z"}} {"level":"debug","message":"Skipped init for unlicensed module \"ldap\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.556Z"}} {"level":"debug","message":"Initialized module \"quick-connect\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.559Z"}} {"level":"debug","message":"Initialized module \"redaction\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.559Z"}} {"level":"debug","message":"Initializing instance-registry module.","metadata":{"file":"instance-registry.module.js","function":"init","timestamp":"2026-03-30T13:03:04.559Z"}} {"level":"debug","message":"Initialized module \"instance-registry\"","metadata":{"file":"module-registry.js","function":"initModules","timestamp":"2026-03-30T13:03:04.559Z"}} {"level":"debug","message":"Registering 1 auth handlers.","metadata":{"file":"auth-handler.registry.js","function":"init","timestamp":"2026-03-30T13:03:04.560Z"}} {"level":"debug","message":"Registering 1 execution context hooks.","metadata":{"file":"execution-context-hook-registry.service.js","function":"init","timestamp":"2026-03-30T13:03:04.560Z"}} {"level":"debug","message":"Context establishment hooks feature is disabled","metadata":{"file":"load-nodes-and-credentials.js","function":"injectContextEstablishmentHooks","timestamp":"2026-03-30T13:03:04.639Z"}} {"level":"debug","message":"Registered a \"reload-license\" event handler on License#reload","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.983Z"}} {"level":"debug","message":"Registered a \"relay-execution-lifecycle-event\" event handler on Push#handleRelayExecutionLifecycleEvent","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.983Z"}} {"level":"debug","message":"Registered a \"reload-overwrite-credentials\" event handler on CredentialsOverwrites#reloadOverwriteCredentials","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.983Z"}} {"level":"debug","message":"Registered a \"clear-test-webhooks\" event handler on TestWebhooks#handleClearTestWebhooks","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.984Z"}} {"level":"debug","message":"Registered a \"display-workflow-activation\" event handler on ActiveWorkflowManager#handleDisplayWorkflowActivation","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.984Z"}} {"level":"debug","message":"Registered a \"display-workflow-deactivation\" event handler on ActiveWorkflowManager#handleDisplayWorkflowDeactivation","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.984Z"}} {"level":"debug","message":"Registered a \"display-workflow-activation-error\" event handler on ActiveWorkflowManager#handleDisplayWorkflowActivationError","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.984Z"}} {"level":"debug","message":"Registered a \"add-webhooks-triggers-and-pollers\" event handler on ActiveWorkflowManager#handleAddWebhooksTriggersAndPollers","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.984Z"}} {"level":"debug","message":"Registered a \"remove-triggers-and-pollers\" event handler on ActiveWorkflowManager#handleRemoveTriggersAndPollers","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.984Z"}} {"level":"debug","message":"Registered a \"response-to-get-worker-status\" event handler on WorkerStatusService#handleWorkerStatusResponse","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.985Z"}} {"level":"debug","message":"Registered a \"cancel-test-run\" event handler on TestRunnerService#handleCancelTestRunCommand","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.985Z"}} {"level":"debug","message":"Registered a \"community-package-update\" event handler on CommunityPackagesService#handleInstallEvent","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.985Z"}} {"level":"debug","message":"Registered a \"community-package-install\" event handler on CommunityPackagesService#handleInstallEvent","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.985Z"}} {"level":"debug","message":"Registered a \"community-package-uninstall\" event handler on CommunityPackagesService#handleUninstallEvent","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.985Z"}} {"level":"debug","message":"Registered a \"relay-chat-stream-event\" event handler on ChatStreamService#handleRelayChatStreamEvent","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.986Z"}} {"level":"debug","message":"Registered a \"relay-chat-human-message\" event handler on ChatStreamService#handleRelayChatHumanMessage","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.986Z"}} {"level":"debug","message":"Registered a \"relay-chat-message-edit\" event handler on ChatStreamService#handleRelayChatMessageEdit","metadata":{"file":"pubsub.registry.js","function":"init","scopes":["pubsub"],"timestamp":"2026-03-30T13:03:04.986Z"}} {"level":"debug","message":"Initializing event bus...","metadata":{"file":"message-event-bus.js","function":"initialize","timestamp":"2026-03-30T13:03:04.997Z"}} {"level":"debug","message":"Initializing event writer","metadata":{"file":"message-event-bus.js","function":"initialize","timestamp":"2026-03-30T13:03:04.997Z"}} {"level":"debug","message":"Checking for unsent event messages","metadata":{"file":"message-event-bus.js","function":"initialize","timestamp":"2026-03-30T13:03:04.999Z"}} {"level":"debug","message":"Start logging into /home/joriskdzaack/.n8n-node-cli/.n8n/n8nEventLog.log ","metadata":{"file":"message-event-bus.js","function":"initialize","timestamp":"2026-03-30T13:03:05.051Z"}} {"level":"debug","message":"MessageEventBus initialized","metadata":{"file":"message-event-bus.js","function":"initialize","timestamp":"2026-03-30T13:03:05.060Z"}} {"level":"info","message":"Version: 2.13.4","metadata":{"file":"abstract-server.js","function":"start","timestamp":"2026-03-30T13:03:05.063Z"}} {"level":"debug","message":"Server ID: main-8OxRG8wtkEaxuCIX","metadata":{"file":"server.js","function":"start","timestamp":"2026-03-30T13:03:05.063Z"}} {"level":"info","message":"Building workflow dependency index...","metadata":{"file":"workflow-index.service.js","timestamp":"2026-03-30T13:03:05.065Z"}} {"level":"debug","message":"Soft-deletion every 60 minutes","metadata":{"file":"executions-pruning.service.js","function":"scheduleRollingSoftDeletions","scopes":["pruning"],"timestamp":"2026-03-30T13:03:05.067Z"}} {"level":"debug","message":"Hard-deletion in next 15 minutes","metadata":{"file":"executions-pruning.service.js","function":"scheduleNextHardDeletion","scopes":["pruning"],"timestamp":"2026-03-30T13:03:05.067Z"}} {"level":"debug","message":"Started pruning timers","metadata":{"file":"executions-pruning.service.js","function":"startPruning","scopes":["pruning"],"timestamp":"2026-03-30T13:03:05.067Z"}} {"level":"debug","message":"Started workflow histories optimization and trimming","metadata":{"batchDelayMs":1000,"batchSize":100,"file":"workflow-history-compaction.service.js","function":"startCompacting","optimizingMinimumAgeHours":0.25,"optimizingTimeWindowHours":2,"scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.067Z","trimOnStartUp":false,"trimmingMinimumAgeDays":7,"trimmingTimeWindowDays":2}} {"level":"debug","message":"Optimizing histories every 1 hour(s)","metadata":{"file":"workflow-history-compaction.service.js","function":"scheduleOptimization","scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.068Z"}} {"level":"debug","message":"Starting workflow history compaction","metadata":{"config":{"batchDelayMs":1000,"batchSize":100,"optimizingMinimumAgeHours":0.25,"optimizingTimeWindowHours":2,"trimOnStartUp":false,"trimmingMinimumAgeDays":7,"trimmingTimeWindowDays":2},"dateRange":{"end":"2026-03-30T12:48:05.068Z","start":"2026-03-30T10:48:05.068Z"},"file":"workflow-history-compaction.service.js","function":"compactHistories","scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.068Z"}} {"level":"debug","message":"Trimming histories once a day at 3am server time","metadata":{"file":"workflow-history-compaction.service.js","function":"scheduleTrimming","scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.069Z"}} {"level":"debug","message":"Watching node folders for hot reload","metadata":{"file":"load-nodes-and-credentials.js","function":"setupHotReload","loader":"n8n-nodes-base","paths":["/home/joriskdzaack/.npm/_npx/83f51bd5dfda7e85/node_modules/n8n-nodes-base/dist"],"timestamp":"2026-03-30T13:03:05.077Z"}} {"level":"debug","message":"Found 1 workflows with versions between 2026-03-30T10:48:05.068Z and 2026-03-30T12:48:05.068Z","metadata":{"file":"workflow-history-compaction.service.js","function":"compactHistories","scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.104Z"}} {"level":"info","message":"Finished building workflow dependency index. Processed 0 draft workflows, 0 published workflows.","metadata":{"file":"workflow-index.service.js","timestamp":"2026-03-30T13:03:05.126Z"}} {"level":"info","message":"\nEditor is now accessible via:\nhttp://localhost:5678","metadata":{"file":"base-command.js","function":"log","timestamp":"2026-03-30T13:03:05.127Z"}} {"level":"debug","message":"Deleted 0 of 2 versions of workflow a0bsbeABmeUTr9or between 2026-03-30T10:48:05.068Z and 2026-03-30T12:48:05.068Z","metadata":{"file":"workflow-history-compaction.service.js","function":"compactHistories","scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.130Z"}} {"level":"debug","message":"Workflow history compaction complete","metadata":{"compactionStartTime":"2026-03-30T13:03:05.068Z","durationMs":62,"errorCount":0,"file":"workflow-history-compaction.service.js","function":"compactHistories","scopes":["workflow-history-compaction"],"timestamp":"2026-03-30T13:03:05.130Z","totalVersionsDeleted":0,"totalVersionsSeen":2,"windowEndIso":"2026-03-30T12:48:05.068Z","windowStartIso":"2026-03-30T10:48:05.068Z","workflowsProcessed":1}} {"level":"debug","message":"Watching node folders for hot reload","metadata":{"file":"load-nodes-and-credentials.js","function":"setupHotReload","loader":"@n8n/n8n-nodes-langchain","paths":["/home/joriskdzaack/.npm/_npx/83f51bd5dfda7e85/node_modules/@n8n/n8n-nodes-langchain/dist"],"timestamp":"2026-03-30T13:03:05.479Z"}} {"level":"debug","message":"Watching node folders for hot reload","metadata":{"file":"load-nodes-and-credentials.js","function":"setupHotReload","loader":"CUSTOM","paths":["/home/joriskdzaack/.n8n-node-cli/.n8n/custom","/srv/http/n8n-nodes-brainx"],"timestamp":"2026-03-30T13:03:05.524Z"}}