mirror of
https://github.com/ruvnet/RuVector.git
synced 2026-05-23 04:27:11 +00:00
- Add 13 missing npm CLI commands for full feature parity (26 commands each)
- init, install, pre-command, post-command, session-end, pre-compact
- record-error, suggest-fix, suggest-next
- swarm-coordinate, swarm-optimize, swarm-recommend, swarm-heal
- Add PostgreSQL support to Rust CLI (optional feature flag)
- New hooks_postgres.rs with StorageBackend abstraction
- Connection pooling with deadpool-postgres
- Config from RUVECTOR_POSTGRES_URL or DATABASE_URL
- Add Claude hooks config generation
- `hooks install` generates .claude/settings.json with PreToolUse,
PostToolUse, SessionStart, Stop, and PreCompact hooks
- Add comprehensive unit tests (26 tests, all passing)
- Tests for all hooks commands
- Integration tests for init/install
- Add CI/CD workflow (.github/workflows/hooks-ci.yml)
- Rust CLI tests
- npm CLI tests
- PostgreSQL schema validation
- Feature parity check
|
||
|---|---|---|
| .. | ||
| cli_tests.rs | ||
| gnn_performance_test.rs | ||
| hooks_tests.rs | ||
| mcp_tests.rs | ||