Index status
index_statusCheck a project's indexing coverage and status, including node/edge counts and files the indexer skipped or partially parsed, to assess graph completeness before trusting results.
Instructions
Get the indexing status of a project: node/edge counts, root path, git context, and the indexing-COVERAGE report — which files the indexer could NOT fully cover (best-effort signal): 'parse_partial' files WERE indexed but contain line ranges tree-sitter could not parse — constructs there MAY be missing from the graph (some are still recovered); 'skipped' files were not indexed at all (oversized/read/parse failure). Use this before trusting graph completeness on a file: if a file is listed, ALSO grep it (especially the flagged ranges). IMPORTANT: absence from these lists is NOT a completeness guarantee — the signal only marks what the indexer can detect. For structural queries over the misses use query_graph(graph="missed"). The report also carries 'not_indexed' — files/dirs excluded BY DESIGN (gitignore/.cbmignore/skip-lists): deliberate and deterministic, not failures; change the ignore rules and re-index to include them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | Yes | ||
| verbose | No | Include the git context block (worktree/shadow path variants). Only needed when debugging where an index lives — omitted by default to keep the status lean. |