Releases: Psyborgs-git/spy-code
Releases · Psyborgs-git/spy-code
v0.2.3
Full Changelog: v0.2.2...v0.2.3
Release v0.2.0: Swappable embedding model system
Swappable Embedding Model System
- Add EmbeddingModel trait for pluggable model implementations
- Add ModelType enum (Local, Python, Remote) for configuration
- Implement SimpleTfidfModel as default (100 dimensions, fast, no dependencies)
- Add EmbeddingConfig and ModelConfig structs for model configuration
- Add ModelRegistry for managing model instances and lazy loading
- Add CLI commands: spy-code model list, spy-code model download
- Update embed and ask commands to use ModelRegistry
- Update GraphQL and MCP integrations to use new system
- Add embedding.config.example.json template
- Update documentation with architecture details
- Add reqwest and dirs dependencies for future model downloads
Infrastructure
- All tests pass (34/34)
- Clippy clean with no warnings
- Release build successful
- Foundation ready for Candle ML, Python, and remote API models
What's Changed
- Update README marketing copy and PNG references by @Psyborgs-git in #6
New Contributors
- @Psyborgs-git made their first contribution in #6
Full Changelog: v0.1.22...v0.2.0
What's Changed
- Update README marketing copy and PNG references by @Psyborgs-git in #6
New Contributors
- @Psyborgs-git made their first contribution in #6
Full Changelog: v0.1.22...v0.2.0
What's Changed
- Update README marketing copy and PNG references by @Psyborgs-git in #6
New Contributors
- @Psyborgs-git made their first contribution in #6
Full Changelog: v0.1.22...v0.2.0
v0.1.22
Fix foreign key constraint in index, fix graph command and version output
- Fix foreign key constraint error in spy-code index --full by deleting edges where to_id references nodes from deleted files
- Fix graph command to actually start HTTP server with graph UI instead of just printing message
- Fix /graph page to use embedded HTML instead of looking for file at runtime
- Fix --version to use dynamic version from Cargo.toml instead of hardcoded 0.1.0
- Bump version to 0.1.22
v0.1.21
Full Changelog: v0.1.2...v0.1.21
v0.1.2
What's Changed
- Bootstrap spy-code Rust workspace (M0–M3) by @Copilot in #1
- feat: implement full spy-code codebase — replace all stubs with working code by @Copilot in #2
Full Changelog: https://github.com/Psyborgs-git/spy-code/commits/v0.1.2