Skip to content

Graphenium

v0.3.1 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai-agents blast-radius code-graph code-intelligence coding-agents developer-tools
+6 more
mcp model-context-protocol provenance repository-graph rust static-analysis

Summary

AI summary

CLI adds options to skip report generation and exclude directories; MCP tool gains new utilities and several bug fixes.

Full changelog

Graphenium v0.3.1

Usability, bug fixes, and quality-of-life improvements.

This release closes 20 issues, adding practical usability features, fixing edge-case bugs, and improving MCP tool ergonomics across the board.

What changed

CLI improvements:

  • gm run --no-report — skip GRAPH_REPORT.md generation
  • gm run --exclude-dirs target,node_modules — filter directories without a .grapheniumignore
  • gm serve --watch — auto-reload MCP graph on file change

MCP tool enhancements:

  • graph_info — new tool returning full graph metadata (schema version, project root, build timestamp, languages, counts)
  • recluster — re-run Louvain community detection after manual node/edge edits
  • query_graph(..., min_degree=N) — filter low-degree noise nodes
  • query_graph(..., exclude_test_nodes=true) — exclude test/spec nodes
  • summarize_file(..., min_degree=N) — filter low-degree symbols
  • get_neighbors(..., max_neighbors=N) — cap output for hub nodes
  • get_node now warns when the label matches multiple nodes
  • graph_stats now displays schema version, build timestamp, and extraction mode
  • get_community include_members defaults to false

Bug fixes:

  • Import resolver now normalizes edge targets for mixed-case matching
  • add_node/add_edge/remove_edge return total node/edge counts after save
  • query_graph truncation now shows "showing X of Y matches. Increase budget..."
  • gm check handles AST-only graphs without resolver annotations gracefully
  • gm setup codewhale outputs correct TOML config format
  • Snapshot create/list commands are now functional
  • Dominator iteration scales with subgraph size (no more hardcoded 10)
  • Graph paths in get_node output are now relative to project root

Performance:

  • 340 tests (up from 339)
  • 20 issues closed since v0.3.0

Upgrade

cargo install --path .

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Graphenium

Get notified when new releases ship.

Sign up free

About Graphenium

All releases →

Related context

Beta — feedback welcome: [email protected]