Skip to content

v1.1.0 — 100% MCP-REST Data Parity

Choose a tag to compare

@bntvllnt bntvllnt released this 02 Mar 22:50
· 36 commits to main since this release
412e967

What's New

New MCP Tools

  • get_processes — trace execution flows from entry points through the call graph
  • get_clusters — community-detected clusters of related files (Louvain algorithm)

Enhanced MCP Tools

  • symbol_context — now includes pageRank, betweenness, loc, type, isDefault, complexity, and caller/callee confidence
  • file_context — imports/dependents now include isTypeOnly and weight edge metadata
  • analyze_forcescohesionThreshold, tensionThreshold, escapeThreshold params now wired to filter logic
  • detect_changes — includes fileRiskMetrics with blastRadius, complexity, churn per changed file

Tool Disambiguation

All 15 tool descriptions rewritten with "Use when: / Not for:" pattern for better LLM auto-selection.

Docs

  • README synced: 15 MCP tools, 13 REST endpoints, symbol-level features, BM25 search, process tracing, community detection
  • docs/mcp-tools.md fully rewritten with all 15 tools + prompts + resources

Data Parity

MCP tools now expose 100% of computed data (previously ~70%). Every metric, field, and data point available via REST is now accessible through MCP tools.

Tests

  • 21 new tests in tests/mcp-parity.test.ts covering all new/enhanced tools