MCPcopy
hub / github.com/colbymchenry/codegraph / GitChanges

Interface GitChanges

src/extraction/index.ts:813–817  ·  view source on GitHub ↗

* Result of git-based change detection. * Returns null when git is unavailable (non-git project or command failure), * signaling the caller to fall back to full filesystem scan.

Source from the content-addressed store, hash-verified

811 * signaling the caller to fall back to full filesystem scan.
812 */
813interface GitChanges {
814 modified: string[]; // M, MM, AM — files to re-hash + re-index
815 added: string[]; // ?? — new untracked files to index
816 deleted: string[]; // D — files to remove from DB
817}
818
819/**
820 * Use `git status` to detect changed files instead of scanning every file.

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected