fix(ruvllm): pin optionalDependencies to actually-published 2.0.1 (#411) (#412)
Some checks failed
Benchmarks / Rust Benchmarks (push) Has been cancelled
Workspace CI / Clippy (push) Has been cancelled
WASM Dedup Check / check-wasm-dedup (push) Has been cancelled
Benchmarks / SQL Benchmarks (push) Has been cancelled
Build Native Modules / Build darwin-arm64 (push) Has been cancelled
Build Native Modules / Build linux-arm64-gnu (push) Has been cancelled
Build Native Modules / Build darwin-x64 (push) Has been cancelled
Build Native Modules / Build win32-x64-msvc (push) Has been cancelled
Build Native Modules / Build linux-x64-gnu (push) Has been cancelled
Workspace CI / Rustfmt (push) Has been cancelled
Workspace CI / Cargo check (push) Has been cancelled
Workspace CI / Tests (core-and-rest) (push) Has been cancelled
Workspace CI / Tests (core-and-rest-heavy) (push) Has been cancelled
Workspace CI / Tests (ml-research-heavy) (push) Has been cancelled
Workspace CI / Tests (ml-research-rest) (push) Has been cancelled
Workspace CI / Tests (ruqu-quantum) (push) Has been cancelled
Workspace CI / Tests (ruvix) (push) Has been cancelled
Workspace CI / Tests (rvagent) (push) Has been cancelled
Workspace CI / Tests (vector-index) (push) Has been cancelled
Workspace CI / Security audit (push) Has been cancelled
Clippy + fmt / Clippy (deny warnings) (push) Has been cancelled
Clippy + fmt / Rustfmt (push) Has been cancelled
Benchmarks / Compare with Baseline (push) Has been cancelled
Build Native Modules / Commit Built Binaries (push) Has been cancelled

@ruvector/ruvllm@2.4.0–2.5.4 pinned native binary optionalDependencies
to 2.3.0, but no platform package was ever published at 2.3.0 (latest
is 2.0.1). Net effect: the JS wrapper installed cleanly but the native
loader had nothing to load on any platform — affected every install
of @claude-flow/cli via the agentdb → ruvllm transitive chain.

Repointing to 2.0.1 (the actual latest published native version) and
bumping the wrapper to 2.5.5. Already published as 2.5.5 to npm;
verified clean install pulls in @ruvector/ruvllm-linux-x64-gnu@2.0.1
with the .node binary present.

Closes #411

Co-authored-by: ruvnet <ruvnet@gmail.com>
This commit is contained in:
rUv 2026-05-01 10:43:46 -04:00 committed by GitHub
parent 20aca12a46
commit c15326d048
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,6 +1,6 @@
{
"name": "@ruvector/ruvllm",
"version": "2.5.4",
"version": "2.5.5",
"description": "Self-learning LLM runtime — TurboQuant KV-cache (6-8x compression), SONA adaptive learning, FlashAttention, speculative decoding, GGUF inference",
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",
@ -65,11 +65,11 @@
"ora": "^5.4.1"
},
"optionalDependencies": {
"@ruvector/ruvllm-linux-x64-gnu": "2.3.0",
"@ruvector/ruvllm-linux-arm64-gnu": "2.3.0",
"@ruvector/ruvllm-darwin-x64": "2.3.0",
"@ruvector/ruvllm-darwin-arm64": "2.3.0",
"@ruvector/ruvllm-win32-x64-msvc": "2.3.0"
"@ruvector/ruvllm-linux-x64-gnu": "2.0.1",
"@ruvector/ruvllm-linux-arm64-gnu": "2.0.1",
"@ruvector/ruvllm-darwin-x64": "2.0.1",
"@ruvector/ruvllm-darwin-arm64": "2.0.1",
"@ruvector/ruvllm-win32-x64-msvc": "2.0.1"
},
"keywords": [
"ruvllm",