Skip to content

fix: resolve 5 P0 critical issues + pre-existing compile errors#239

Merged
ruvnet merged 1 commit intomainfrom
fix/p0-critical-issues
Mar 6, 2026
Merged

fix: resolve 5 P0 critical issues + pre-existing compile errors#239
ruvnet merged 1 commit intomainfrom
fix/p0-critical-issues

Conversation

@ruvnet
Copy link
Owner

@ruvnet ruvnet commented Mar 6, 2026

Summary

Pre-existing fixes

  • ruvector-sparse-inference-wasm: Rewrote lib.rs to match current core API, excluded from workspace members (WASM-only target)
  • ruvector-cloudrun-gpu: Fixed RuvectorLayer::new() which now returns Result — added .expect()

Test plan

  • cargo check — 0 errors across full workspace
  • cargo test --workspace — all tests pass
  • npm test — 69/69 pass
  • cargo check -p rvf-node — compiles clean
  • cargo metadata — both workspaces resolve

Closes #237, #225, #214, #103, #238

🤖 Generated with claude-flow

- ONNX embeddings: dynamic dimension detection + conditional token_type_ids (#237)
- rvf-node: add compression field pass-through to Rust N-API struct (#225)
- Cargo workspace: add glob excludes for nested rvf sub-packages (#214)
- ruvllm: fix stats crash (null guard + try/catch) + generate warning (#103)
- ruvllm-wasm: deprecated placeholder on npm (#238)
- Pre-existing: fix ruvector-sparse-inference-wasm API mismatch, exclude from workspace
- Pre-existing: fix ruvector-cloudrun-gpu RuvectorLayer::new() Result handling

Co-Authored-By: claude-flow <ruv@ruv.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ONNX embeddings: all-mpnet-base-v2 fails — hardcoded dimension + token_type_ids

1 participant