Repository navigation
v0.7.0
What's Changed
Bug Fixes
- fix(symbols): decorated Python defs, Java interface/enum/record members, qualified callers, gitignore-aware walker by @justinjdev in #105
- fix(manifests): Gradle internal deps and name collisions, root Gemfile/cpanfile names, Nix '' strings, parse-failure hashing by @justinjdev in #106
- fix(mcp): enforce limits on every list tool, prefix and sub-token FTS matching, serialize on-demand rebuilds by @justinjdev in #108
- fix(index): scope no-package cleanup to the manifest's own ecosystem by @justinjdev in #110
- fix(index): index working-tree edits, survive interrupted builds, wait out locks, detect staleness in linked worktrees by @justinjdev in #109
- fix(watch,cli): verify PID ownership, harden
cleanand config writes, fail fast on daemon death, widen the hook filter by @justinjdev in #111 - fix(symbols): survive invalid gitignore patterns, honour discovery.exclude, ignore the global gitignore, extract Java enum constants by @justinjdev in #113
- fix(watch): recognise renamed shire binaries, report a stop timeout, stop treating a bare .shire dir as a repo root by @justinjdev in #114
- fix(mcp): scope symbol search to names, accept qualified names in reference tools, share the limit helpers, valid JSON on truncation by @justinjdev in #115
- fix(index): serve --root re-checks the working tree, guarded corrupt-index recovery, build lock, ecosystem-scoped removal, root package names by @justinjdev in #116
- fix(watch): never unlink a live daemon's state, identify in-place-upgraded binaries, require argv root match by @justinjdev in #117
- fix(search): use the qualifier in dot-qualified names, promote exact names for prefix-syntax queries, honest change_impact counts by @justinjdev in #119
- fix(index): report walker I/O errors, treat the file cap as a blind spot, re-parse survivors, lock-aware clean by @justinjdev in #118
Documentation
- docs: bring README, docs site, CLAUDE.md, ROADMAP and openspec back in line with the code by @justinjdev in #112
Other Changes
- refactor!: remove RAG vector search, gate autoresearch behind
bench, offline integration tests, multi-target CI by @justinjdev in #107
Full Changelog: v0.6.2...v0.7.0