Claude
|
0457a27842
|
feat(hooks): Complete feature parity and add PostgreSQL support
- 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
|
2025-12-27 02:11:42 +00:00 |
|