Skip to content

[pull] main from czlonkowski:main - #97

Merged
pull[bot] merged 1 commit into
5474312:mainfrom
czlonkowski:main
Jul 16, 2026
Merged

[pull] main from czlonkowski:main#97
pull[bot] merged 1 commit into
5474312:mainfrom
czlonkowski:main

Conversation

@pull

@pull pull Bot commented Jul 16, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

…o the database (#937) (#939)

The loader's node-name regex only matched .node.js/.node.ts, so
EvaluationTrigger.node.ee.js produced a garbage node name, and the
export-resolution fallback took the module's first export — the numeric
constant DEFAULT_STARTING_ROW, not the node class — so parsing failed and
nodes-base.evaluationTrigger was silently dropped from every rebuild.
Agents could not discover it and validate_workflow falsely rejected valid
evaluation workflows with "Unknown node type".

- Accept an optional .ee segment in the node-name regex
- Resolve the node class only from function-typed exports (shared
  resolveNodeClass helper for both manifest formats)
- Add nodes-base.evaluation and nodes-base.evaluationTrigger to the
  canonical core-node completeness gate so a silent drop fails the build
- Add fixture-based regression tests exercising the real loader
- Rebuild the node database: 827 core nodes (677 n8n-nodes-base +
  150 @n8n/n8n-nodes-langchain)

Fixes #937

Conceived by Romuald Członkowski - www.aiadvisors.pl/en

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
@pull pull Bot locked and limited conversation to collaborators Jul 16, 2026
@pull pull Bot added the ⤵️ pull label Jul 16, 2026
@pull
pull Bot merged commit 981f295 into 5474312:main Jul 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant