Releases: sohilladhani/codesynapse
Releases · sohilladhani/codesynapse
Release list
v0.1.3
v0.1.2
Improved
- Smarter drilldown for complex codebases — MCP instructions now detect when results are all leaf-level methods with no structs or modules visible and guide the model to zoom out via
module_summarybefore drilling in. read_with_calleesin drilldown path — surfaces method body + all callees in one call, eliminating the need to discover adjacent methods by name.- Reduced test file noise in semantic search — test and example file score penalty tightened, pushing production types above test collateral in hybrid search rankings.
- Handler discovery for entry-point functions — MCP instructions now guide the model to call
codesynapse_resolve("<Exception> handler")when context results only show where exceptions are raised, not who handles them. Surfaces Django/Spring/Express registered callbacks that string-based config wires up invisibly to the graph.
v0.1.1
v0.1.0 - Initial release
codesynapse v0.1.0
First public release.
What's included
- 32 MCP tools for code intelligence (context, resolve, blast radius, hierarchy, pagerank, community detection, and more)
- Tree-sitter AST extraction for 20+ languages
- Hybrid BM25 + dense vector (RRF) semantic search with local
potion-code-16Membeddings (~62MB, CPU-only) - Multi-module graph: index multiple repos, query across them
codesynapse_statsdashboard with token savings tracking- Opt-in anonymous telemetry (
codesynapse telemetry on) - Single Rust binary, no runtime dependencies
Install
# Linux / macOS
curl -fsSL https://raw.githubusercontent.com/sohilladhani/codesynapse/master/install.sh | sh
# Windows (PowerShell)
irm https://raw.githubusercontent.com/sohilladhani/codesynapse/master/install.ps1 | iexSee README for full setup and MCP client configuration.