marm_graph_index
Index a code repository into a graph, check index status, or list known projects. Call this first before using other graph tools.
Instructions
πΈοΈ Index a code repository into the graph, or check status / list known projects.
Pass `repo_path` to index a repo (returns the project name to use in every
other tool). Omit it to list indexed projects, or pass `project` to check
index status. Call this first β all other graph tools need an indexed project.
Parameters:
- repo_path: path to the repository to index; omit to list/status only
- project: existing project name for a status check; omit to auto-resolve
- mode: index depth β full | moderate | fast (default moderate)
- action: auto | index | status | list (default auto; infers from repo_path presence)
Returns: graph index/status/list response, or a graph-unavailable error if the
graph backend is disabled or failed to start
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | moderate | |
| action | No | auto | |
| project | No | ||
| repo_path | No |