chore(release): 3.49.0 - Real-time Relationship Building Progress

New Features:
- Real-time progress callbacks during relationship building phase
- Two-phase progress tracking (extraction + relationships)
- Eliminates 1-2 minute silent period for large imports
- Works across all import paths and storage adapters

API Enhancements:
- Added 'phase' field to ImportProgress interface
- Added 'current' field as alias for processed
- New NeuralImportProgress interface
- Refactored to use brain.relateMany() for batch operations

Examples:
- NEW: examples/import-with-progress.ts with progress bars and ETA
- UPDATED: examples/complete-import-demo.ts shows both phases

Performance:
- Minimal overhead (<0.01% for typical imports)
- Chunk-based emission (100 relationships per batch)
- Fully backward compatible

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
David Snelling 2025-10-16 12:09:03 -07:00
parent 7e1f37e99a
commit 01e3e8cb8b
2 changed files with 3 additions and 3 deletions

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "@soulcraft/brainy",
"version": "3.48.0",
"version": "3.49.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@soulcraft/brainy",
"version": "3.48.0",
"version": "3.49.0",
"license": "MIT",
"dependencies": {
"@aws-sdk/client-s3": "^3.540.0",

View file

@ -1,6 +1,6 @@
{
"name": "@soulcraft/brainy",
"version": "3.48.0",
"version": "3.49.0",
"description": "Universal Knowledge Protocol™ - World's first Triple Intelligence database unifying vector, graph, and document search in one API. 31 nouns × 40 verbs for infinite expressiveness.",
"main": "dist/index.js",
"module": "dist/index.js",