# pmgarg/io.github.pmgarg/cgraphy

Source: https://glimind.com/server/glama%2Fpmgarg%2Fio.github.pmgarg%2Fcgraphy
Registry id: `glama/pmgarg/io.github.pmgarg/cgraphy`
Status: unknown

## Tools (8)

- `cgraphy_context`: Returns a subgraph around a symbol (callers, callees, imports, co-changes) within a token budget. Used instead of reading whole files.
- `cgraphy_diff_context`: Returns the working git diff mapped to touched symbols, their users, and covering tests. Used before committing or when resuming work.
- `cgraphy_enrich`: Returns a batch of symbols that still need one-line summaries. Used when asked to enrich the graph.
- `cgraphy_impact`: Returns blast radius: direct + transitive dependents, affected tests, historically co-changed files. Used before modifying shared code.
- `cgraphy_overview`: Returns a repo map: subsystems, key symbols by importance, all files. Used first instead of reading files to orient.
- `cgraphy_read`: Returns just one symbol's source, line-numbered, budgeted. Used instead of reading the whole file.
- `cgraphy_search`: Returns ranked matches with file:line and summaries (hybrid lexical+semantic when the semantic extra is installed). Used before grep or directory listing.
- `cgraphy_store_summaries`: Returns confirmation and remaining count. Used to save the summaries the agent wrote.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
