-
code-index v0.23.1
StableAll checks were successfulCI / cargo fmt (push) Successful in 46sCI / Grammar rebuild from source (weekly) (push) Has been skippedCI / OSS corpus tier-3 scale (weekly) (push) Has been skippedCI / cargo test (abi, 32-bit + wasm32) (push) Successful in 3m22sCI / cargo clippy (push) Successful in 4m14sCI / cargo check (windows-gnu) (push) Successful in 4m47sCI / cargo check (MSRV 1.98) (push) Successful in 4m47sCI / cargo deny (push) Successful in 5m20sCI / OSS corpus (tier 1) (push) Successful in 14m36sCI / cargo test (push) Successful in 16m9sCI / cargo test (daemon transport) (push) Successful in 5m7sCI (Windows) / fmt + clippy + build + test (windows) (push) Successful in 31m34sRelease Build / Generate Version (push) Successful in 18sRelease Build / Required CI green (push) Successful in 57sRelease Build / Build linux-aarch64 (push) Successful in 12m27sRelease Build / Build windows-x86_64 (push) Successful in 13m0sRelease Build / Build linux-x86_64-musl (push) Successful in 15m18sRelease Build / Build linux-x86_64 (push) Successful in 15m28sRelease Build / Create Forgejo Release (push) Successful in 2m20sreleased this
2026-09-01 15:52:21 +02:00 | 521 commits to master since this releasecode-index v0.23.1
Build: v0.23.1+528
Three-binary release:
code-index-mcp(MCP stdio bridge — the usual entry),code-index-daemon(long-lived watcher + RPC server, auto-spawned), andcode-index(CLI: init, index, watch, doctor, link).Every fix from this session verified live against the freshly built and
installed 0.23.1 daemon: entry_points_total/truncated, the tier-1Q work
budget, runtime_quarantined_packages as null rather than zero,
extraction_diagnostics as [] rather than null, freshness_evidence
content_hash, and the search_text false negative that started the
pre-release review.AND A CORRECTION. B1c, B16, B18, B23, I24 and B27 all record that
search_text gives no per-file occurrence disclosure. It does: every hit
carries matches_in_file { count, lines[] }, and a live probe returns
count 18 for server.rs WITH all eighteen line numbers — exactly the
figure an agent measured by hand with grep and reported as unobtainable.git log -S puts that field in
eae7e09, 'fix: our own tools stop
reporting limits as findings', contained in v0.23.0 only. So six agents
were measuring the INSTALLED v0.22.3 daemon rather than the branch they
were writing code in. Row B22 predicted exactly this and it happened six
times anyway, because nobody applied it.What survives is narrower and still worth fixing: total is a FILE count
that reads as an occurrence count.By contrast the receiver-shape recall miss is REAL on the new build —
ClaimTable::route resolves 0 of 11 field-access call sites while its
sibling resolves — so that one stands. Same tool, same session,
opposite verdicts, each earned by measurement.Downloads
Four platforms are built for every release. The table below says which ones THIS release published.
Platform Archive Linux x86_64 (glibc) code-index-v0.23.1-linux-x86_64.tar.gz Linux x86_64 (static/musl) code-index-v0.23.1-linux-x86_64-musl.tar.gz Linux ARM64 code-index-v0.23.1-linux-aarch64.tar.gz Windows x64 code-index-v0.23.1-windows-x86_64.zip macOS is not currently built. No
x86_64-apple-darwinoraarch64-apple-darwinarchive is published — macOS users should build from source (cargo build --release). This is a deliberate deferral, tracked in #59; no date is promised.Wire into Claude Code
{ "mcpServers": { "code-index": { "command": "/usr/local/bin/code-index-mcp", "args": ["--root", "/path/to/your/project"] } } }SHA256 checksums (.sha256 files) available for every archive.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)