Repository navigation
v0.10.0
0.10.0
Stale rows now heal by default. A query that finds edited files rebinds them before
answering; --no-heal or CSMESH_AUTO_INDEX=0 opts out. The MCP query tools take a
heal argument (default true).
- A default heal never waits for the index lock. If another process holds it, the query
answers from the current graph with aheal skipped: index busynote, exit 0. - An explicit
--healwaits for the lock and exits 75 if it cannot take it. indexexits 75 when the lock stays held, instead of writing the graph unlocked after
the wait. Before this release two concurrent writers could both write.
📦 Installation & Upgrades
Global .NET Tool
dotnet tool update --global CsMeshAutomatic One-Line Install Script
Linux & macOS:
curl -fsSL https://raw.githubusercontent.com/nRafinia/CsMesh/main/install.sh | shWindows (PowerShell):
irm https://raw.githubusercontent.com/nRafinia/CsMesh/main/install.ps1 | iexQuick Setup for AI Assistants
# Install skills and register MCP server in one command:
csmesh install -g --all
csmesh index --full