1.0.3 (2026-01-20)
- watcher: auto-indexing not triggering on first run (734e2b4)
1.0.2 (2026-01-20)
- use stderr for all logger output to prevent MCP protocol corruption (439429d)
1.0.1 (2026-01-20)
- assets: add tree-sitter WASM parsers and SCM queries (6bc7514)
- callgraph: add persistent caching with hash-based invalidation (5a5d5a3)
- cli: auto-start watcher on serve command (6b213f9)
- core: add parsing and symbol extraction modules (023f1ac)
- embeddings: add call graph extraction and storage (bf7ca7b)
- embeddings: add core embeddings module with Ollama and LanceDB (c40d4f7)
- embeddings: add cross-file context resolution for imports (c3edf0d)
- embeddings: add file watcher with hash cache and debounce (03de1dd)
- embeddings: add semantic chunking and LLM-based enrichment (d7d0277)
- embeddings: implement path aliases resolution from tsconfig.json (855caec)
- embeddings: integrate cross-file context into enrichment pipeline (a046438)
- features: add code analysis MCP tools (c027dff)
- features: add get-call-graph feature with tests (efc620b)
- features: add semantic search features (b51309b)
- features: add shared utilities for features (6229b10)
- features: add update-index feature with tests (537c6c6)
- improve MCP server implementation (0954f15)
- indexing: add parallel file processing with configurable concurrency (8d2aa9b)
- search: add hybrid search with BM25 and RRF fusion (25e08e5)
- search: add LLM re-ranking for improved result relevance (388094b)
- search: enable call context by default for richer results (f7532d8)
- search: enable LLM re-ranking by default with lightweight model (4a51c65)
- callgraph: handle unwritable cache directory gracefully (986e9eb)
- ci: add npm update for Trusted Publishing (f9c4ce9)
- cli: handle async promise rejections properly (1a978f8)
- normalize CRLF line endings for cross-platform compatibility (4dc9468)
- test: resolve lint errors and type safety issues (276bc86)
- test: resolve lint errors in watcher.test.ts (161c4dd)