Profa
e99d0dc72e
chore(release): update changelog for v2.8.0 and gitignore intelligence files
...
CHANGELOG updates:
- Phase 4: P2P integration with real WebRTC data channels
- VS Code extension marketplace preparation
- Web Dashboard use cases and improvement plan docs
- Webapp standalone package.json infrastructure
- CLI fix: tsx instead of ts-node for ESM compatibility
- P2P connection bug fix
.gitignore:
- Add .ruvector/ and **/intelligence.json patterns
- Remove tracked intelligence.json files (local learning data)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-04 09:27:41 +00:00
Profa
9b410d9d45
fix(cli): use tsx instead of ts-node for dev command
...
ts-node fails to resolve .js extension imports used throughout the codebase
for ESM compatibility. tsx handles ESM/CommonJS interop correctly.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-03 19:23:59 +00:00
Profa
d51bc8f156
feat(vscode): prepare extension for marketplace publishing
...
VS Code Extension Fixes:
- Fix @ruvector/edge missing in VSIX by updating .vscodeignore
- Add fallback mode in EdgeAgentService for when WASM unavailable
- Complete fallback implementation with brute-force cosine search
Marketplace Publishing Assets:
- Add README.md with features, commands, settings documentation
- Add CHANGELOG.md with version history (0.1.0, 0.2.0)
- Add LICENSE (MIT)
- Add 128x128 PNG icon with gradient design
- Add icon and galleryBanner to package.json
Documentation:
- Add vscode-extension-publishing.md guide with step-by-step instructions
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-03 19:14:39 +00:00
Profa
7363bb1278
chore(release): bump version to v2.8.0
...
## @ruvector/edge Integration - Phases 0-3 Complete
### Phase 0: Browser Runtime
- WASM shims and browser compatibility
- BrowserAgent, BrowserHNSWAdapter, IndexedDBStorage
- Chrome DevTools panel
### Phase 1: VS Code Extension MVP
- Full extension with real-time analysis
- Inline test suggestions, coverage visualization
- Offline-first storage with sync
### Phase 2: P2P Foundation
- Ed25519 crypto, WebRTC connections
- SignalingServer, AgentSpawnAPI, EdgeServer
- Pattern sharing via data channels
- CRDT conflict resolution
### Phase 3: Web Dashboard
- React dashboard with dark theme
- P2P connection management UI
- QE Agent Launcher from browser
- React hooks (useP2P, usePatternSync, etc.)
### Documentation
- Edge Server Guide
- P2P Pattern Sharing Guide
- Updated CLI agent-commands
### Also includes
- Dead code cleanup (~22k lines)
- 143 new P2P integration tests
- Version updates across all files
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-03 13:42:48 +00:00
Profa
8d0711ab27
test(edge): add Phase 2 P2P integration tests (143 tests)
...
Add comprehensive integration test suite for P2P Foundation:
- crypto-webrtc.integration.test.ts (28 tests)
- protocol-sharing.integration.test.ts (34 tests)
- coordination-crdt.integration.test.ts (33 tests)
- full-stack.integration.test.ts (48 tests)
Update GOAP checklist marking Phase 2 complete:
- All 24 Phase 2 tasks completed
- 605+ total tests (462 unit + 143 integration)
- All modules verified working
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-02 20:50:33 +00:00
Profa
4586d6ada4
ruvector aqe project learning
2026-01-02 16:31:33 +00:00
Profa
98e58c3c27
refactor: major dead code cleanup and MCP handler integration
...
- Integrate 8 previously unregistered MCP handlers:
- Chaos engineering: chaos_inject_latency, chaos_inject_failure, chaos_resilience_test
- Integration testing: integration_dependency_check, integration_test_orchestrate
- Token-optimized: test_execute_filtered, performance_test_filtered, quality_assess_filtered
- Create NewDomainToolsHandler.ts to route new domain tools
Dead code removal (~22k lines):
- Delete 4 overlapping filtered handlers (coverage, flaky, security, contract)
- Remove unused directories: src/alerting/, src/reporting/, src/transport/
- Remove 4 unregistered CLI command dirs: fleet/, test/, quality/, monitor/ (42 files)
- Archive 10 one-time verification scripts to scripts/archive/
- Remove 2 CLI backup files (index-spec.ts, index-working.ts)
Test organization:
- Move HNSWPatternStore.test.ts from src/ to tests/unit/memory/
- Delete OutputFormatter duplicate test from src/
- Consolidate duplicate RuVector and learning-persistence tests
- Rename RuVector.SelfLearning.test.ts for consistent naming
Dependencies:
- Remove unused packages: jose, @types/chrome, gpt-tokenizer
Build config:
- Exclude src/edge/ subdirectories from main tsconfig (separate build)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-02 16:30:45 +00:00
Profa
6fd4bfe8fa
feat(learning): integrate RuVector intelligence layer for pattern learning
...
Add RuVector-based learning system that captures patterns from development:
- .ruvector/intelligence.json: stores learned patterns, error fixes, file sequences
- scripts/workers/qe-self-learning.js: background learning worker
- scripts/workers/sync-intelligence.js: intelligence synchronization
- scripts/migrate-memory-to-ruvector.js: migration from legacy memory
- scripts/migrate-swarm-to-ruvector.js: migration from swarm patterns
- scripts/suggest-agents-from-intelligence.js: agent routing suggestions
Updated .gitignore to track .ruvector/ for shared team learning.
Updated .claude/settings.json with RuVector hooks integration.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-02 15:56:00 +00:00