Commit Graph

7 Commits

Author SHA1 Message Date
Lucio Lelii 7c30ba1a38 Give the Rete plugins one rete in tests, and stop an abandoned editor load
Five unhandled rejections came with every test run, from the pages that
render a real graph. In tests, rete-angular-plugin was loaded by Node and
got rete's CommonJS build while everything else got its ES module, so
the renderer was not a Scope of the rete it was plugged into. Vitest now
processes the rete packages itself, and all of them share one rete.

With the graph actually built, a real bug showed: an editor still loading
when its component was destroyed went on mounting nodes with the
component's destroyed injector. A load now stops once its component is
destroyed or a newer load begins - between nodes and connections, and at
every render, which is dropped for an abandoned editor.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 14:42:26 +02:00
Lucio Lelii fad93a3eca Add suspended execution resume support and production Docker setup 2026-03-22 10:35:30 +01:00
Lucio Lelii 8cfc7677d0 Allow rete CommonJS runtime dependency 2026-03-10 17:02:55 +01:00
Lucio Lelii dbe1ab4588 retriever renamed, added token to calls 2026-03-06 15:00:09 +01:00
Lucio Lelii bab3a9797d first commit 2026-01-07 16:07:33 +01:00
Lucio Lelii c6aea28105 first commit 2025-12-11 17:52:01 +01:00
Lucio Lelii 239c9f9123 initial commit 2025-12-11 12:51:55 +01:00