diff --git a/.gitignore b/.gitignore index 0082e76..7647369 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,6 @@ node_modules # sensitive stuff .env .mcpregistry_* + +# Scratch logs from local verification runs +*.log diff --git a/node22.log b/node22.log deleted file mode 100644 index b2b7f26..0000000 --- a/node22.log +++ /dev/null @@ -1,134 +0,0 @@ -node=v22.23.2 -Scope: all 3 workspace projects -Lockfile is up to date, resolution step is skipped -Progress: resolved 1, reused 0, downloaded 0, added 0 -Packages: +399 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -Progress: resolved 399, reused 399, downloaded 0, added 399, done - -devDependencies: -+ @biomejs/biome 2.3.10 -+ @changesets/changelog-github 0.6.0 -+ @changesets/cli 2.29.8 -+ turbo 2.7.6 - -. prepare$ npm run build -packages/context prepare$ npm run build -. prepare: > build -. prepare: > turbo build -packages/context prepare: > @neuledge/context@1.2.3 build -packages/context prepare: > rimraf --glob dist/** && tsc -p tsconfig.build.json -. prepare: • turbo 2.7.6 -. prepare: • Packages in scope: @neuledge/context, @neuledge/registry -. prepare: • Running build in 2 packages -. prepare: • Remote caching disabled, using shared worktree cache -. prepare: @neuledge/context:build: cache hit, replaying logs cb5f615c6578b661 -. prepare: @neuledge/context:build: -. prepare: @neuledge/context:build: > @neuledge/context@1.2.3 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -. prepare: @neuledge/context:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -. prepare: @neuledge/context:build: -. prepare: @neuledge/registry:build: cache hit, replaying logs 2e4ac5dde202a032 -. prepare: @neuledge/registry:build: -. prepare: @neuledge/registry:build: > @neuledge/registry@0.0.16 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -. prepare: @neuledge/registry:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -. prepare: @neuledge/registry:build: -. prepare: Tasks: 2 successful, 2 total -. prepare: Cached: 2 cached, 2 total -. prepare: Time: 47ms >>> FULL TURBO -. prepare: Done -packages/context prepare: Done -Done in 4.2s using pnpm v10.27.0 -INSTALL=0 - -> @ build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode -> turbo build - -• turbo 2.7.6 -• Packages in scope: @neuledge/context, @neuledge/registry -• Running build in 2 packages -• Remote caching disabled, using shared worktree cache -@neuledge/context:build: cache hit, replaying logs cb5f615c6578b661 -@neuledge/context:build: -@neuledge/context:build: > @neuledge/context@1.2.3 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/context:build: -@neuledge/registry:build: cache hit, replaying logs 2e4ac5dde202a032 -@neuledge/registry:build: -@neuledge/registry:build: > @neuledge/registry@0.0.16 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/registry:build: - - Tasks: 2 successful, 2 total -Cached: 2 cached, 2 total - Time: 44ms >>> FULL TURBO - -BUILD=0 - -> @ test /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode -> turbo test - -• turbo 2.7.6 -• Packages in scope: @neuledge/context, @neuledge/registry -• Running test in 2 packages -• Remote caching disabled, using shared worktree cache -@neuledge/context:build: cache hit, replaying logs cb5f615c6578b661 -@neuledge/context:build: -@neuledge/context:build: > @neuledge/context@1.2.3 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/context:build: -@neuledge/registry:build: cache hit, replaying logs 2e4ac5dde202a032 -@neuledge/registry:build: -@neuledge/registry:build: > @neuledge/registry@0.0.16 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/registry:build: -@neuledge/context:test: cache miss, executing ca0d28e161c2a146 -@neuledge/registry:test: cache hit, replaying logs af697af10f8d1d07 -@neuledge/registry:test: -@neuledge/registry:test: > @neuledge/registry@0.0.16 test /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:test: > vitest run -@neuledge/registry:test: -@neuledge/registry:test: -@neuledge/registry:test:  RUN  v4.0.18 /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:test: -@neuledge/registry:test: ✓ src/version-check.test.ts (9 tests) 35ms -@neuledge/registry:test: ✓ src/definition.test.ts (30 tests) 56ms -@neuledge/registry:test: ✓ src/publish.test.ts (2 tests) 3068ms -@neuledge/registry:test: ✓ retries a dropped connection instead of failing the package  3056ms -@neuledge/registry:test: -@neuledge/registry:test:  Test Files  3 passed (3) -@neuledge/registry:test:  Tests  41 passed (41) -@neuledge/registry:test:  Start at  23:31:41 -@neuledge/registry:test:  Duration  3.51s (transform 273ms, setup 0ms, import 683ms, tests 3.16s, environment 0ms) -@neuledge/registry:test: -@neuledge/context:test: -@neuledge/context:test: > @neuledge/context@1.2.3 test /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:test: > vitest run -@neuledge/context:test: -@neuledge/context:test: -@neuledge/context:test:  RUN  v4.0.18 /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:test: -@neuledge/context:test: ✓ src/server.test.ts (15 tests) 505ms -@neuledge/context:test: ✓ src/cli.test.ts (53 tests) 234ms -@neuledge/context:test: ✓ src/build.test.ts (28 tests) 72ms -@neuledge/context:test: ✓ src/store.test.ts (30 tests) 135ms -@neuledge/context:test: ✓ src/llms-txt.test.ts (11 tests) 58ms -@neuledge/context:test: ✓ src/git.test.ts (26 tests) 9ms -@neuledge/context:test: ✓ src/server.workflow.test.ts (1 test) 192ms -@neuledge/context:test: ✓ src/search.test.ts (7 tests) 82ms -@neuledge/context:test: ✓ src/auth.test.ts (9 tests) 6ms -@neuledge/context:test: ✓ src/package-builder.test.ts (41 tests) 2766ms -@neuledge/context:test: ✓ numbers flat.md parts continuously across a split  592ms -@neuledge/context:test: ✓ numbers flat.html parts continuously across a split  964ms -@neuledge/context:test: ✓ restarts numbering at a section the split did not cut through  432ms -@neuledge/context:test: -@neuledge/context:test:  Test Files  10 passed (10) -@neuledge/context:test:  Tests  221 passed (221) -@neuledge/context:test:  Start at  23:32:29 -@neuledge/context:test:  Duration  3.35s (transform 707ms, setup 0ms, import 2.26s, tests 4.06s, environment 1ms) -@neuledge/context:test: - - Tasks: 4 successful, 4 total -Cached: 3 cached, 4 total - Time: 4.141s - -TEST=0 diff --git a/node24.log b/node24.log deleted file mode 100644 index 1088c30..0000000 --- a/node24.log +++ /dev/null @@ -1,284 +0,0 @@ -node=v24.19.0 -Scope: all 3 workspace projects -Lockfile is up to date, resolution step is skipped -Progress: resolved 1, reused 0, downloaded 0, added 0 -Packages: +399 -++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - ╭──────────────────────────────────────────╮ - │ │ - │ Update available! 10.27.0 → 11.24.0. │ - │ Changelog: https://pnpm.io/v/11.24.0 │ - │ To update, run: pnpm add -g pnpm │ - │ │ - ╰──────────────────────────────────────────╯ - -Progress: resolved 399, reused 77, downloaded 0, added 0 -Progress: resolved 399, reused 253, downloaded 0, added 0 -Progress: resolved 399, reused 395, downloaded 4, added 397 -Progress: resolved 399, reused 395, downloaded 4, added 399, done -.../node_modules/better-sqlite3 install$ prebuild-install || node-gyp rebuild --release -.../esbuild@0.27.2/node_modules/esbuild postinstall$ node install.js -.../esbuild@0.27.2/node_modules/esbuild postinstall: Done -.../node_modules/better-sqlite3 install: (node:2955) [DEP0176] DeprecationWarning: fs.R_OK is deprecated, use fs.constants.R_OK instead -.../node_modules/better-sqlite3 install: (Use `node --trace-deprecation ...` to show where the warning was created) -.../node_modules/better-sqlite3 install: prebuild-install warn install No prebuilt binaries found (target=24.19.0 runtime=node arch=x64 libc= platform=linux) -.../node_modules/better-sqlite3 install: gyp info it worked if it ends with ok -.../node_modules/better-sqlite3 install: gyp info using node-gyp@11.5.0 -.../node_modules/better-sqlite3 install: gyp info using node@24.19.0 | linux | x64 -.../node_modules/better-sqlite3 install: gyp info find Python using Python version 3.11.15 found at "/usr/local/bin/python3" -.../node_modules/better-sqlite3 install: gyp http GET https://nodejs.org/download/release/v24.19.0/node-v24.19.0-headers.tar.gz -.../node_modules/better-sqlite3 install: gyp http 200 https://nodejs.org/download/release/v24.19.0/node-v24.19.0-headers.tar.gz -.../node_modules/better-sqlite3 install: gyp http GET https://nodejs.org/download/release/v24.19.0/SHASUMS256.txt -.../node_modules/better-sqlite3 install: gyp http 200 https://nodejs.org/download/release/v24.19.0/SHASUMS256.txt -.../node_modules/better-sqlite3 install: gyp info spawn /usr/local/bin/python3 -.../node_modules/better-sqlite3 install: gyp info spawn args [ -.../node_modules/better-sqlite3 install: gyp info spawn args '/root/.local/share/pnpm/.tools/pnpm/10.27.0_tmp_3704_0/node_modules/pnpm/dist/node_modules/node-gyp/gyp/gyp_main.py', -.../node_modules/better-sqlite3 install: gyp info spawn args 'binding.gyp', -.../node_modules/better-sqlite3 install: gyp info spawn args '-f', -.../node_modules/better-sqlite3 install: gyp info spawn args 'make', -.../node_modules/better-sqlite3 install: gyp info spawn args '-I', -.../node_modules/better-sqlite3 install: gyp info spawn args '/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/node_modules/.pnpm/better-sqlite3@11.10.0/node_modules/better-sqlite3/build/config.gypi', -.../node_modules/better-sqlite3 install: gyp info spawn args '-I', -.../node_modules/better-sqlite3 install: gyp info spawn args '/root/.local/share/pnpm/.tools/pnpm/10.27.0_tmp_3704_0/node_modules/pnpm/dist/node_modules/node-gyp/addon.gypi', -.../node_modules/better-sqlite3 install: gyp info spawn args '-I', -.../node_modules/better-sqlite3 install: gyp info spawn args '/root/.cache/node-gyp/24.19.0/include/node/common.gypi', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dlibrary=shared_library', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dvisibility=default', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dnode_root_dir=/root/.cache/node-gyp/24.19.0', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dnode_gyp_dir=/root/.local/share/pnpm/.tools/pnpm/10.27.0_tmp_3704_0/node_modules/pnpm/dist/node_modules/node-gyp', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dnode_lib_file=/root/.cache/node-gyp/24.19.0/<(target_arch)/node.lib', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dmodule_root_dir=/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/node_modules/.pnpm/better-sqlite3@11.10.0/node_modules/better-sqlite3', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Dnode_engine=v8', -.../node_modules/better-sqlite3 install: gyp info spawn args '--depth=.', -.../node_modules/better-sqlite3 install: gyp info spawn args '--no-parallel', -.../node_modules/better-sqlite3 install: gyp info spawn args '--generator-output', -.../node_modules/better-sqlite3 install: gyp info spawn args 'build', -.../node_modules/better-sqlite3 install: gyp info spawn args '-Goutput_dir=.' -.../node_modules/better-sqlite3 install: gyp info spawn args ] -.../node_modules/better-sqlite3 install: gyp info spawn make -.../node_modules/better-sqlite3 install: gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] -.../node_modules/better-sqlite3 install: make: Entering directory '/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/node_modules/.pnpm/better-sqlite3@11.10.0/node_modules/better-sqlite3/build' -.../node_modules/better-sqlite3 install: TOUCH ba23eeee118cd63e16015df367567cb043fed872.intermediate -.../node_modules/better-sqlite3 install: ACTION deps_sqlite3_gyp_locate_sqlite3_target_copy_builtin_sqlite3 ba23eeee118cd63e16015df367567cb043fed872.intermediate -.../node_modules/better-sqlite3 install: TOUCH Release/obj.target/deps/locate_sqlite3.stamp -.../node_modules/better-sqlite3 install: CC(target) Release/obj.target/sqlite3/gen/sqlite3/sqlite3.o -.../node_modules/better-sqlite3 install: rm -f Release/obj.target/deps/sqlite3.a Release/obj.target/deps/sqlite3.a.ar-file-list; mkdir -p `dirname Release/obj.target/deps/sqlite3.a` -.../node_modules/better-sqlite3 install: ar crs Release/obj.target/deps/sqlite3.a @Release/obj.target/deps/sqlite3.a.ar-file-list -.../node_modules/better-sqlite3 install: COPY Release/sqlite3.a -.../node_modules/better-sqlite3 install: CXX(target) Release/obj.target/better_sqlite3/src/better_sqlite3.o -.../node_modules/better-sqlite3 install: In file included from ./src/better_sqlite3.lzz:11, -.../node_modules/better-sqlite3 install: from ../src/better_sqlite3.cpp:4: -.../node_modules/better-sqlite3 install: /root/.cache/node-gyp/24.19.0/include/node/node.h:1384:7: warning: cast between incompatible function types from 'void (*)(v8::Local, v8::Local, v8::Local)' to 'node::addon_context_register_func' {aka 'void (*)(v8::Local, v8::Local, v8::Local, void*)'} [-Wcast-function-type] -.../node_modules/better-sqlite3 install: 1384 | (node::addon_context_register_func) (regfunc), \ -.../node_modules/better-sqlite3 install: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.../node_modules/better-sqlite3 install: /root/.cache/node-gyp/24.19.0/include/node/node.h:1402:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE_X' -.../node_modules/better-sqlite3 install: 1402 | NODE_MODULE_CONTEXT_AWARE_X(modname, regfunc, NULL, 0) -.../node_modules/better-sqlite3 install: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -.../node_modules/better-sqlite3 install: /root/.cache/node-gyp/24.19.0/include/node/node.h:1433:3: note: in expansion of macro 'NODE_MODULE_CONTEXT_AWARE' -.../node_modules/better-sqlite3 install: 1433 | NODE_MODULE_CONTEXT_AWARE(NODE_GYP_MODULE_NAME, \ -.../node_modules/better-sqlite3 install: | ^~~~~~~~~~~~~~~~~~~~~~~~~ -.../node_modules/better-sqlite3 install: ./src/better_sqlite3.lzz:67:1: note: in expansion of macro 'NODE_MODULE_INIT' -.../node_modules/better-sqlite3 install: ./src/objects/database.lzz: In static member function 'static void Database::JS_new(const v8::FunctionCallbackInfo&)': -.../node_modules/better-sqlite3 install: ./src/objects/database.lzz:180:21: warning: variable 'status' set but not used [-Wunused-but-set-variable] -.../node_modules/better-sqlite3 install: ./src/util/custom-table.lzz: At global scope: -.../node_modules/better-sqlite3 install: ./src/util/custom-table.lzz:45:9: warning: missing initializer for member 'sqlite3_module::xIntegrity' [-Wmissing-field-initializers] -.../node_modules/better-sqlite3 install: ./src/util/custom-table.lzz:72:9: warning: missing initializer for member 'sqlite3_module::xIntegrity' [-Wmissing-field-initializers] -.../node_modules/better-sqlite3 install: ./src/util/data.lzz: In function 'v8::Local Data::GetValueJS(v8::Isolate*, sqlite3_stmt*, int, bool)': -.../node_modules/better-sqlite3 install: ./src/util/data.lzz:73:92: warning: this statement may fall through [-Wimplicit-fallthrough=] -.../node_modules/better-sqlite3 install: ./src/util/data.lzz:73:197: note: here -.../node_modules/better-sqlite3 install: ./src/util/data.lzz: In function 'v8::Local Data::GetValueJS(v8::Isolate*, sqlite3_value*, bool)': -.../node_modules/better-sqlite3 install: ./src/util/data.lzz:77:81: warning: this statement may fall through [-Wimplicit-fallthrough=] -.../node_modules/better-sqlite3 install: ./src/util/data.lzz:77:175: note: here -.../node_modules/better-sqlite3 install: SOLINK_MODULE(target) Release/obj.target/better_sqlite3.node -.../node_modules/better-sqlite3 install: COPY Release/better_sqlite3.node -.../node_modules/better-sqlite3 install: CC(target) Release/obj.target/test_extension/deps/test_extension.o -.../node_modules/better-sqlite3 install: SOLINK_MODULE(target) Release/obj.target/test_extension.node -.../node_modules/better-sqlite3 install: COPY Release/test_extension.node -.../node_modules/better-sqlite3 install: rm ba23eeee118cd63e16015df367567cb043fed872.intermediate -.../node_modules/better-sqlite3 install: make: Leaving directory '/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/node_modules/.pnpm/better-sqlite3@11.10.0/node_modules/better-sqlite3/build' -.../node_modules/better-sqlite3 install: gyp info ok -.../node_modules/better-sqlite3 install: Done - WARN  Failed to create bin at /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry/node_modules/.bin/context. ENOENT: no such file or directory, open '/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context/dist/cli.js' - -devDependencies: -+ @biomejs/biome 2.3.10 -+ @changesets/changelog-github 0.6.0 -+ @changesets/cli 2.29.8 -+ turbo 2.7.6 - -. prepare$ npm run build -packages/context prepare$ npm run build -. prepare: npm warn Unknown env config "verify-deps-before-run". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. -. prepare: npm warn Unknown env config "npm-globalconfig". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. -. prepare: npm warn Unknown env config "_jsr-registry". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. -packages/context prepare: npm warn Unknown env config "verify-deps-before-run". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. -packages/context prepare: npm warn Unknown env config "npm-globalconfig". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. -packages/context prepare: npm warn Unknown env config "_jsr-registry". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options. -packages/context prepare: > @neuledge/context@1.2.3 build -packages/context prepare: > rimraf --glob dist/** && tsc -p tsconfig.build.json -. prepare: > build -. prepare: > turbo build -. prepare: • turbo 2.7.6 -. prepare: • Packages in scope: @neuledge/context, @neuledge/registry -. prepare: • Running build in 2 packages -. prepare: • Remote caching disabled, using shared worktree cache -. prepare: @neuledge/context:build: cache miss, executing cb5f615c6578b661 -. prepare: @neuledge/context:build: -. prepare: @neuledge/context:build: > @neuledge/context@1.2.3 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -. prepare: @neuledge/context:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -. prepare: @neuledge/context:build: -packages/context prepare: npm notice -packages/context prepare: npm notice New major version of npm available! 11.17.0 -> 12.0.2 -packages/context prepare: npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.2 -packages/context prepare: npm notice To update run: npm install -g npm@12.0.2 -packages/context prepare: npm notice -packages/context prepare: Done -. prepare: @neuledge/registry:build: cache miss, executing 2e4ac5dde202a032 -. prepare: @neuledge/registry:build: -. prepare: @neuledge/registry:build: > @neuledge/registry@0.0.16 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -. prepare: @neuledge/registry:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -. prepare: @neuledge/registry:build: -. prepare: Tasks: 2 successful, 2 total -. prepare: Cached: 0 cached, 2 total -. prepare: Time: 5.649s -. prepare: npm notice -. prepare: npm notice New major version of npm available! 11.17.0 -> 12.0.2 -. prepare: npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.2 -. prepare: npm notice To update run: npm install -g npm@12.0.2 -. prepare: npm notice -. prepare: Done -Done in 1m 46.6s using pnpm v10.27.0 -INSTALL=0 - -> @ build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode -> turbo build - -• turbo 2.7.6 -• Packages in scope: @neuledge/context, @neuledge/registry -• Running build in 2 packages -• Remote caching disabled, using shared worktree cache -@neuledge/context:build: cache hit, replaying logs cb5f615c6578b661 -@neuledge/context:build: -@neuledge/context:build: > @neuledge/context@1.2.3 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/context:build: -@neuledge/registry:build: cache hit, replaying logs 2e4ac5dde202a032 -@neuledge/registry:build: -@neuledge/registry:build: > @neuledge/registry@0.0.16 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/registry:build: - - Tasks: 2 successful, 2 total -Cached: 2 cached, 2 total - Time: 45ms >>> FULL TURBO - -BUILD=0 - -> @ test /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode -> turbo test - -• turbo 2.7.6 -• Packages in scope: @neuledge/context, @neuledge/registry -• Running test in 2 packages -• Remote caching disabled, using shared worktree cache -@neuledge/context:build: cache hit, replaying logs cb5f615c6578b661 -@neuledge/context:build: -@neuledge/context:build: > @neuledge/context@1.2.3 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/context:build: -@neuledge/registry:build: cache hit, replaying logs 2e4ac5dde202a032 -@neuledge/registry:build: -@neuledge/registry:build: > @neuledge/registry@0.0.16 build /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:build: > rimraf --glob dist/** && tsc -p tsconfig.build.json -@neuledge/registry:build: -@neuledge/context:test: cache miss, executing ca0d28e161c2a146 -@neuledge/registry:test: cache miss, executing af697af10f8d1d07 -@neuledge/context:test: -@neuledge/context:test: > @neuledge/context@1.2.3 test /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:test: > vitest run -@neuledge/context:test: -@neuledge/registry:test: -@neuledge/registry:test: > @neuledge/registry@0.0.16 test /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:test: > vitest run -@neuledge/registry:test: -@neuledge/context:test: -@neuledge/context:test:  RUN  v4.0.18 /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context -@neuledge/context:test: -@neuledge/registry:test: -@neuledge/registry:test:  RUN  v4.0.18 /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/registry -@neuledge/registry:test: -@neuledge/registry:test: ✓ src/version-check.test.ts (9 tests) 35ms -@neuledge/registry:test: ✓ src/definition.test.ts (30 tests) 56ms -@neuledge/context:test: -@neuledge/context:test: # /opt/nvm/versions/node/v24.19.0/bin/node[3492]: void node::RemoveEnvironmentCleanupHook(v8::Isolate*, CleanupHook, void*) at ../src/api/hooks.cc:142 -@neuledge/context:test: # Assertion failed: (env) != nullptr -@neuledge/context:test: -@neuledge/context:test: ----- Native stack trace ----- -@neuledge/context:test: -@neuledge/context:test: 1: 0x921e57 node::Assert(node::AssertionInfo const&) [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: 2: 0x80969b node::RemoveEnvironmentCleanupHook(v8::Isolate*, void (*)(void*), void*) [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: 3: 0x7f7f845a4d39 Statement::~Statement() [/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/node_modules/.pnpm/better-sqlite3@11.10.0/node_modules/better-sqlite3/build/Release/better_sqlite3.node] -@neuledge/context:test: 4: 0x7f7f845a4e75 Statement::~Statement() [/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/node_modules/.pnpm/better-sqlite3@11.10.0/node_modules/better-sqlite3/build/Release/better_sqlite3.node] -@neuledge/context:test: 5: 0xe53ccd [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: 6: 0xf065f4 [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: 7: 0xf075e9 [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: 8: 0xf0ba60 [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: 9: 0x199e0d1 [/opt/nvm/versions/node/v24.19.0/bin/node] -@neuledge/context:test: ✓ src/server.test.ts (15 tests) 408ms -@neuledge/context:test: ✓ src/build.test.ts (28 tests) 71ms -@neuledge/context:test: ✓ src/cli.test.ts (53 tests) 210ms -@neuledge/context:test: ✓ src/store.test.ts (30 tests) 87ms -@neuledge/context:test: ✓ src/llms-txt.test.ts (11 tests) 33ms -@neuledge/context:test: ✓ src/git.test.ts (26 tests) 8ms -@neuledge/context:test: ✓ src/auth.test.ts (9 tests) 5ms -@neuledge/context:test: ✓ src/search.test.ts (7 tests) 78ms -@neuledge/context:test: ✓ src/server.workflow.test.ts (1 test) 173ms -@neuledge/context:test: ⎯⎯⎯⎯⎯⎯ Unhandled Errors ⎯⎯⎯⎯⎯⎯ -@neuledge/context:test:  -@neuledge/context:test: Vitest caught 1 unhandled error during the test run. -@neuledge/context:test: This might cause false positive tests. Resolve unhandled errors to make sure your tests are not affected. -@neuledge/context:test: -@neuledge/context:test: ⎯⎯⎯⎯⎯⎯ Unhandled Error ⎯⎯⎯⎯⎯⎯⎯ -@neuledge/context:test: Error: [vitest-pool]: Worker forks emitted error. -@neuledge/context:test:  ❯ EventEmitter. ../../node_modules/.pnpm/vitest@4.0.18_@types+node@24.10.9_tsx@4.21.0_yaml@2.8.2/node_modules/vitest/dist/chunks/cli-api.B7PN_QUv.js:8043:22 -@neuledge/context:test:  ❯ EventEmitter.emit node:events:509:28 -@neuledge/context:test:  ❯ ChildProcess.emitUnexpectedExit ../../node_modules/.pnpm/vitest@4.0.18_@types+node@24.10.9_tsx@4.21.0_yaml@2.8.2/node_modules/vitest/dist/chunks/cli-api.B7PN_QUv.js:7610:22 -@neuledge/context:test:  ❯ ChildProcess.emit node:events:509:28 -@neuledge/context:test:  ❯ Process.ChildProcess._handle.onexit node:internal/child_process:295:12 -@neuledge/context:test: -@neuledge/context:test: Caused by: Error: Worker exited unexpectedly -@neuledge/context:test:  ❯ ChildProcess.emitUnexpectedExit ../../node_modules/.pnpm/vitest@4.0.18_@types+node@24.10.9_tsx@4.21.0_yaml@2.8.2/node_modules/vitest/dist/chunks/cli-api.B7PN_QUv.js:7609:33 -@neuledge/context:test:  ❯ ChildProcess.emit node:events:509:28 -@neuledge/context:test:  ❯ Process.ChildProcess._handle.onexit node:internal/child_process:295:12 -@neuledge/context:test: -@neuledge/context:test: ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ -@neuledge/context:test: -@neuledge/context:test: -@neuledge/context:test:  Test Files  9 passed (10) -@neuledge/context:test:  Tests  187 passed (221) -@neuledge/context:test:  Errors  1 error -@neuledge/context:test:  Start at  23:31:41 -@neuledge/context:test:  Duration  1.89s (transform 903ms, setup 0ms, import 2.62s, tests 1.07s, environment 1ms) -@neuledge/context:test: -@neuledge/registry:test: ✓ src/publish.test.ts (2 tests) 3068ms -@neuledge/registry:test: ✓ retries a dropped connection instead of failing the package  3056ms -@neuledge/registry:test: -@neuledge/registry:test:  Test Files  3 passed (3) -@neuledge/registry:test:  Tests  41 passed (41) -@neuledge/registry:test:  Start at  23:31:41 -@neuledge/registry:test:  Duration  3.51s (transform 273ms, setup 0ms, import 683ms, tests 3.16s, environment 0ms) -@neuledge/registry:test: -@neuledge/context:test: [vitest-pool]: Timeout terminating forks worker for test files /tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context/src/package-builder.test.ts. -@neuledge/context:test:  ELIFECYCLE  Test failed. See above for more details. -@neuledge/context:test: ERROR: command finished with error: command (/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context) /root/.local/share/pnpm/.tools/pnpm/10.27.0/bin/pnpm run test exited (1) -@neuledge/context#test: command (/tmp/claude-0/-home-user/a5a72e54-79ce-511a-b773-8b0c5f94d23f/scratchpad/wtnode/packages/context) /root/.local/share/pnpm/.tools/pnpm/10.27.0/bin/pnpm run test exited (1) - - Tasks: 3 successful, 4 total -Cached: 2 cached, 4 total - Time: 11.901s -Failed: @neuledge/context#test - - ERROR run failed: command exited (1) - ELIFECYCLE  Test failed. See above for more details. -TEST=1