Skip to content

0.2.7

Choose a tag to compare

@github-actions github-actions released this 07 Sep 12:55
· 294 commits to main since this release
55e94d6

🤖 First-Class Cline & Roo Code MCP Integration

  • Automated Global Registration: csmesh install --mcp --global now automatically discovers and configures Cline (~/.cline/data/settings/cline_mcp_settings.json as well as VS Code global extension storage).
  • Workspace-Level Support: Added support for project-scoped .cline/mcp.json.
  • Preserves Existing Configurations: Existing third-party MCP servers (like JetBrains Rider, Postgres, etc.) and custom server settings (such as autoApprove, disabled, and env) are fully preserved when registering or updating csmesh.
  • Smart Directory Detection: Automatically registers the MCP config if the client directory (~/.cline) is present, even before Cline has created the config file.

📊 Benchmark & Empirical Evaluation Documentation

  • Added real-world benchmark metrics comparing csmesh against standard file-hopping and ripgrep across an enterprise .NET backend (29 projects, ~2,000 symbols, 5,000+ edges):
    • 80% - 95% reduction in LLM token consumption.
    • 15x - 30x faster turnaround times by collapsing multi-turn exploration loops into single deterministic commands.

📦 Packaging & Tooling Fixes

  • Reorganized npm package scripts and binary wrappers for smoother cross-platform distribution.
  • Synchronized documentation across README.md and landing pages (docs/index.html).

📦 Installation & Upgrades

Global .NET Tool

dotnet tool update --global CsMesh

Automatic One-Line Install Script

Linux & macOS:

curl -fsSL https://raw.githubusercontent.com/nRafinia/CsMesh/main/install.sh | sh

Windows (PowerShell):

irm https://raw.githubusercontent.com/nRafinia/CsMesh/main/install.ps1 | iex

Quick Setup for AI Assistants

# Install skills and register MCP server in one command:
csmesh install --all
csmesh index