Expand description
Git-integrated MCP tools for CodeGraph versioning.
Provides 4 tools that integrate with nusy-arrow-git:
codegraph_commit— snapshot CodeGraph state to Parquetcodegraph_checkout— restore CodeGraph state from a commitcodegraph_diff— object-level diff between CodeGraph statescodegraph_merge— 3-way merge with conflict detection
These operate on CodeNode/CodeEdge RecordBatches, delegating persistence
and versioning to nusy-arrow-git primitives.
Structs§
- Code
Conflict - A conflict detected during merge.
- Code
Diff Entry - A single entry in a CodeGraph diff.
- Code
Diff Result - Result of a CodeGraph diff.
- Code
Merge Result - Result of a 3-way merge.
- Merge
Warning - A warning about potential interaction between changes.
- Smart
Merge Result - Result of a smart merge (standard merge + interaction warnings).
Enums§
- Code
Diff Change Type - The type of change in a diff.
- GitTool
Error - Errors from git tool operations.
Functions§
- codegraph_
diff - Compute an object-level diff between two CodeNodes batches.
- codegraph_
merge - 3-way merge of CodeNodes batches.
- smart_
merge - Smart 3-way merge with interaction warning detection.