Describe the problem/error/question
I am developing a custom node for an AI tool to use. This node is for SearXNG:
It functions similarly to SerpApi by performing a search request.
I've observed that by adding usableAsTool: true
to the node's source code (as demonstrated in the NocoDB standard tool), the node appears in the list of AI tools.
While the NocoDB node works perfectly when added as a tool, the custom SearXNG node does not.
What is the error message (if any)?
When I test the workflow, it fails immediately after the trigger with the following error:
Unrecognized node type: n8n-nodes-searxng.searxngTool
Error: Unrecognized node type: n8n-nodes-searxng.searxngTool
at LazyPackageDirectoryLoader.getNode (/usr/local/lib/node_modules/n8n/node_modules/n8n-core/dist/DirectoryLoader.js:160:15)
at LoadNodesAndCredentials.getNode (/usr/local/lib/node_modules/n8n/dist/load-nodes-and-credentials.js:272:23)
at NodeTypes.getByNameAndVersion (/usr/local/lib/node_modules/n8n/dist/node-types.js:36:51)
at new Workflow (/usr/local/lib/node_modules/n8n/node_modules/n8n-workflow/dist/Workflow.js:56:39)
at TestWebhooks.toWorkflow (/usr/local/lib/node_modules/n8n/dist/webhooks/test-webhooks.js:290:16)
at TestWebhooks.needsWebhook (/usr/local/lib/node_modules/n8n/dist/webhooks/test-webhooks.js:169:31)
at WorkflowExecutionService.executeManually (/usr/local/lib/node_modules/n8n/dist/workflows/workflow-execution.service.js:114:58)
at WorkflowsController.runManually (/usr/local/lib/node_modules/n8n/dist/workflows/workflows.controller.js:293:16)
at handler (/usr/local/lib/node_modules/n8n/dist/decorators/controller.registry.js:93:24)
at /usr/local/lib/node_modules/n8n/dist/response-helper.js:110:26
Please share your workflow
Share the output returned by the last node
No output is returned. The workflow fails immediately upon triggering with any chat input.
Information on your n8n setup
- n8n version: 1.74.1
- Database (default: SQLite): SQLite
- n8n EXECUTIONS_PROCESS setting (default: own, main): What is this setting?
- Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
- Operating system: Docker
It seems a code modification was implemented that prevents the use of custom nodes within callin.io. This change was made because the AI node is still in its development phase.
For more details, please refer to this link:
This thread was automatically closed 7 days following the last response. New replies are no longer permitted.