-
released this
2025-10-25 00:59:51 +02:00 | 707 commits to main since this release🚨 Critical Bug Fix - VFS Files Now Visible
Issue: VFS was completely unusable in v4.5.0. Files were created but invisible to vfs.readdir() and all VFS operations.
Root Cause: v4.4.0 added
includeVFSparameter tobrain.find()but forgotbrain.getRelations(). PathResolver uses getRelations() to traverse VFS structure, so all VFS files became invisible.Fix:
- Added
includeVFSparameter toGetRelationsParams - Wire filtering in
brain.getRelations()(excludes VFS by default) - Mark all VFS relationships with
metadata: { isVFS: true } - Update PathResolver to use
includeVFS: true
Impact: VFS is fully functional again. All APIs now consistent.
Upgrade:
npm install @soulcraft/brainy@4.5.1Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Added
-
released this
2025-10-24 23:46:33 +02:00 | 709 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.4.0...v4.5.0
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v4.4.0 Stable
released this
2025-10-24 22:13:29 +02:00 | 711 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.3.2...v4.4.0
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v4.3.2 Stable
released this
2025-10-24 01:54:50 +02:00 | 723 commits to main since this releaseCritical Bug Fix: createEntities Default Behavior
CRITICAL FIX for Workshop Team: The
createEntitiesoption now correctly defaults totruewhen not specified, fixing a bug that caused imports to skip graph entity creation entirely.The Bug
In v4.3.0-v4.3.1, calling
brain.import()without explicitly settingcreateEntities: truewould only create VFS file wrappers (type: "document") and skip creating semantic graph entities (type: "person", "location", etc.). This broke type filtering functionality.Impact: Type filtering returned 0 results despite entities appearing in HNSW index.
The Fix
- Explicit false check:
createEntitiesnow only skips entity creation when explicitly set tofalse, not whenundefined - Correct option spreading: Fixed option merging to preserve defaults properly
- AI features enabled:
enableRelationshipInferenceandenableNeuralExtractionnow default totrue
Workshop Team Resolution
If you experienced type filtering issues in v4.3.0 or v4.3.1:
- Upgrade to v4.3.2:
npm install @soulcraft/brainy@latest - Clear your data directory:
rm -rf ./brainy-data - Re-import your data (no code changes needed!)
- Type filtering will now work correctly
Additional Improvements
- Smarter relationships: SmartRelationshipExtractor now enabled by default
- Neural extraction: Entity and concept extraction enabled by default
- Better defaults: Most import options now have intelligent defaults
Test Coverage
Added comprehensive test coverage to prevent regression:
- 26 new test assertions across 4 test files
- End-to-end VFS + graph entity verification
- Type filtering regression tests
- Relationship intelligence verification
Breaking Changes
None - this restores the intended default behavior.
Files Changed
src/import/ImportCoordinator.ts- Fix createEntities default and option spreadingtests/unit/create-entities-default.test.ts- NEWtests/integration/vfs-and-graph-entities.test.ts- NEWtests/integration/relationship-intelligence.test.ts- NEWtests/unit/type-filtering.unit.test.ts- NEW
All tests passing ✅
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
- Explicit false check:
-
released this
2025-10-23 22:51:48 +02:00 | 725 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.3.0...v4.3.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
released this
2025-10-23 21:21:31 +02:00 | 727 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.2.4...v4.3.0
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v4.2.4 Stable
released this
2025-10-23 18:49:48 +02:00 | 729 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.2.3...v4.2.4
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v4.2.3 Stable
released this
2025-10-23 18:21:18 +02:00 | 730 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.2.2...v4.2.3
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
v4.2.2 Stable
released this
2025-10-23 18:04:12 +02:00 | 732 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.2.1...v4.2.2
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
released this
2025-10-23 17:47:43 +02:00 | 735 commits to main since this releaseFull Changelog: https://github.com/soulcraftlabs/brainy/compare/v4.2.0...v4.2.1
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)