Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Skip to main content
Trace who calls this
[Cloud] Find a symbol, who calls it, and whether two names connect.
Use this when you know a name in the repository and want the code around it. Run the commands from the repository root after a map exists in
Each
In the example project,
A path needs both nodes and a chain of edges between them. No path is not proof that the two are independent. Add
graphify-out/, and replace YourService and YourRepository with names from your graph.
Who calls this
graphify query "what calls YourService?" --context call
graphify explain "YourService"
--context call keeps call relationships. explain prints one concept, its source, and its connections.
In the small example project, asking what calls normalize_email prints:
Graph: graphify-out/graph.json (4 nodes) | Traversal: BFS depth=2 | Start: ['normalize_email()'] | Context: call (explicit) | 3 nodes found
NODE normalize_email() [src=app.py loc=L1 community=0]
NODE find_user() [src=app.py loc=L5 community=0]
NODE login() [src=app.py loc=L9 community=0]
EDGE find_user() --calls [EXTRACTED context=call]--> normalize_email() at=app.py:L6
EDGE login() --calls [EXTRACTED context=call]--> find_user() at=app.py:L10
EDGE line is one call and where it happens: find_user() calls normalize_email() on line 6 of app.py. EXTRACTED means the relationship was read from the source rather than inferred; see edges and provenance. Exact formatting can vary by release.
Whether two names connect
graphify path "YourService" "YourRepository"
graphify path "login" "normalize_email" prints:
Shortest path (2 hops):
login() --calls [EXTRACTED]--> find_user() --calls [EXTRACTED]--> normalize_email()
--undirected when you want connectivity rather than a directional path.
What a change can affect
In Graphify Cloud, open Graphs, search for the name, and inspect its neighbors. On a pull request, open Reviews and read the findings and the code the change can affect. A graph connection is evidence to investigate. It is not proof that behavior stayed the same.Ask better graph questions
When to use query, path, and explain.
Query reference
Every flag
graphify query accepts.Assistant
Responses are generated using AI and may contain mistakes.
