gitnexus://repo//processes
Resource URI
string
required
Repository name from
gitnexus://reposDescription
Returns all execution flows (processes) detected in the repository. Processes trace code execution paths from entry points through function call chains. Processes represent how code actually runs — user login flow, API request handling, database migration, etc.Returns
array
List of detected execution flows (top 20)
When to Use
- Understanding execution flows: See how code actually runs
- Debugging: Trace execution paths
- Impact analysis: Identify affected workflows
- Documentation: Generate flow diagrams
- Onboarding: Learn major user journeys
Example Response
With Processes
No Processes
Process Types
GitNexus categorizes processes by their entry point:- api: HTTP request handlers, REST endpoints, GraphQL resolvers
- cli: Command-line commands, scripts
- event: Event handlers, message queue consumers, webhooks
- init: Application initialization, startup sequences
- unknown: Other execution flows
gitnexus://repo//process/
Resource URI
string
required
Repository name from
gitnexus://reposstring
required
Process name from the
processes resourceDescription
Returns a step-by-step execution trace for a specific process, showing the exact sequence of function calls and their file locations. Use this to trace an execution flow from start to finish.Returns
string
Process name
string
Process type (api, cli, event, init, unknown)
number
Total number of steps
array
Ordered list of execution stepsEach step shows:
{stepNumber}: {symbolName} ({filePath})When to Use
- After reading
processes: Deep-dive into specific flows - Debugging: Follow execution path to find bugs
- Understanding flow: See exact call sequence
- Impact analysis: Identify all functions in a critical path
- Documentation: Generate sequence diagrams
Example Response
Error Response
Understanding Traces
Each step in a trace represents:- Step number: Execution order (1-based)
- Symbol name: Function or method being called
- File path: Location of the symbol
Workflow
Typical process exploration workflow:1
List All Processes
Read
gitnexus://repo/{name}/processes to see available flows2
Identify Critical Flows
Look for API endpoints, important events, or areas you’re working on
3
Trace Execution
Read
gitnexus://repo/{name}/process/{processName} for specific flows4
Analyze Impact
Use the
impact tool on symbols in the trace to check blast radiusUse Cases
Debugging
When tracing a bug in the login flow:Impact Analysis
Before modifying a function, check which processes it affects:Documentation
Generate flow diagrams:Next Steps
Impact Tool
Analyze blast radius of changes
Detect Changes Tool
Map git diff to affected processes