Download Latest Version code-graph-rag-windows-amd64.exe (54.2 MB)
Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
multiple.intoto.jsonl 2026-11-03 13.0 kB
code-graph-rag-windows-amd64.cdx.json.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-windows-amd64.exe.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-darwin-amd64.cdx.json.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-darwin-amd64.sigstore.json 2026-11-03 10.7 kB
code-graph-rag-darwin-amd64.THIRD_PARTY_NOTICES.txt.sigstore.json 2026-11-03 10.5 kB
code-graph-rag-darwin-arm64.cdx.json.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-darwin-arm64.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-darwin-arm64.THIRD_PARTY_NOTICES.txt.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-linux-amd64.cdx.json.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-linux-amd64.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-linux-amd64.THIRD_PARTY_NOTICES.txt.sigstore.json 2026-11-03 10.5 kB
code-graph-rag-windows-amd64.THIRD_PARTY_NOTICES.txt.sigstore.json 2026-11-03 10.6 kB
code-graph-rag-darwin-amd64 2026-11-03 60.0 MB
code-graph-rag-darwin-amd64.cdx.json 2026-11-03 119.2 kB
code-graph-rag-darwin-amd64.THIRD_PARTY_NOTICES.txt 2026-11-03 482.7 kB
code-graph-rag-windows-amd64.cdx.json 2026-11-03 126.8 kB
code-graph-rag-windows-amd64.exe 2026-11-03 59.7 MB
code-graph-rag-windows-amd64.THIRD_PARTY_NOTICES.txt 2026-11-03 524.6 kB
code-graph-rag-linux-amd64 2026-11-03 79.9 MB
code-graph-rag-linux-amd64.cdx.json 2026-11-03 119.2 kB
code-graph-rag-linux-amd64.THIRD_PARTY_NOTICES.txt 2026-11-03 531.5 kB
code-graph-rag-darwin-arm64 2026-11-03 58.7 MB
code-graph-rag-darwin-arm64.THIRD_PARTY_NOTICES.txt 2026-11-03 482.7 kB
code-graph-rag-darwin-arm64.cdx.json 2026-11-03 119.2 kB
README.md 2026-11-03 5.1 kB
v0.5.0 source code.tar.gz 2026-11-03 37.0 MB
v0.5.0 source code.zip 2026-11-03 38.4 MB
Totals: 28 Items   336.3 MB 0

⚠️ Breaking changes

The MCP server and the agent's file tools refuse three things they used to do:

  • No file tool writes inside a .git directory any more, or inside the git directory a .git file points to (git init --separate-git-dir, a worktree), in the CLI or over MCP. Git runs the commands its config and hooks name, so a write there could run code on your machine. Change git's own files with git.
  • MCP write_file and surgical_replace_code no longer change files that look like credentials (.env, .env.*, private keys, .aws/credentials, and the rest of the list MCP read_file already refuses). .env.example and other templates are still written. To keep the old behaviour, export CGR_ALLOW_SENSITIVE_WRITES=true in the environment the server starts with (a .env file cannot set it). The CLI agent already asks before every write and is unchanged.
  • cgr mcp-server no longer starts in a directory that holds your home directory, or in a disk root such as /, unless TARGET_REPO_PATH names it (a client that names a narrower project in CLAUDE_PROJECT_ROOT gets that project served instead). A client that launches the server without TARGET_REPO_PATH from such a directory now gets a configuration error at start-up. Set TARGET_REPO_PATH to the project's directory in the client's server configuration, as the MCP setup guide shows.

The HTTP transport without MCP_HTTP_AUTH_TOKEN now also refuses requests whose Host or Origin header names anything other than 127.0.0.1, localhost or [::1] on the server's port. Local clients are unaffected. With a token nothing changes.

Existing installs: a server configured with TARGET_REPO_PATH set to a project, as the setup guide shows, starts as before. See Credential files and the MCP server guide.

Highlights

  • Rust Upgrade: Updated Rust to version 1.99.1-slim-trixie.
  • Security Improvements: Enhanced security by determining the target Git directory for writes and hardening the MCP server's file tools and HTTP transport.
  • Signature Functionality: Added support for reading and writing JavaScript headers for change signatures, including the ability to change the signature of JavaScript functions or methods.
  • Benchmark Enhancement: Added ColGrep to the retrieval benchmark for improved evaluation.
  • Dependency Updates: Updated several dependencies including anthropics/claude-code-action, click, zensical, ty and eclipse-temurin.
  • CI Improvements: Introduced a check to fail the merge if Greptile scores the head commit below 5/5.
  • macOS Compatibility: The build now leaves macOS-14 support.

What's Changed

Full Changelog: https://github.com/vitali87/code-graph-rag/compare/v0.4.19...v0.5.0

Source: README.md, updated 2026-11-03