osfeed.dev
Release / / with v2.3.4

code-review-graph v2.3.5

See how much review context the graph returns and verify its token estimate.

Before you upgrade to v2.3.5

1 to fix

Architecture overview defaults to `detail_level="minimal"`; use `standard` for member lists and per-edge output.

Behavior changedInspect related-code communities and coupling warnings in an architecture overview.Affects: Consumers of architecture overview responses.
Read the evidence

Change analysis can cap changed-function and transitive-test frontiers and return structured timeout errors using `CRG_TOOL_TIMEOUT`.

Behavior changedReview changed code together with affected callers, dependencies and test gaps.Affects: Users reviewing large changes.
Read the evidence

Leiden community detection uses `CRG_LEIDEN_SEED=42` by default, making repeated grouping reproducible on the same graph; the environment variable selects another seed.

Behavior changedInspect related-code communities and coupling warnings in an architecture overview.Affects: Users rebuilding Leiden communities or comparing their IDs and sizes.
Read the evidence

What changed in v2.3.5

Brief change and update commands show a Token Savings panel with a category breakdown; `--verify` checks it against cl100k_base. Architecture output becomes compact by default.

Install code-review-graph 2.3.5 with pip; requires Python 3.10+. Optional integrations have separate dependencies.

New things you can do

Fixed and improved

The `embed` CLI command generates embeddings explicitly; richer embedding text and identifier-aware boosts improve retrieval.

ImprovedSearch code entities by meaning using optional local vector embeddings.
Read the evidence

Windows local semantic search prewarms models to avoid a deadlock; missing local dependencies report provider unavailability.

Now worksSearch code entities by meaning using optional local vector embeddings.
Read the evidence

Cross-file callers remain visible even when local callers exist, user paths resolve to stored graph paths, and Rust test attributes produce test nodes.

Now worksFind callers, callees, imports and tests for indexed code symbols.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.