Expand description
Dependency-free, read-only Git repository intelligence.
The Rust library, CLI, and optional MCP/npm server all parse repository storage directly. They never launch Git, execute hooks, contact remotes, check out files, or mutate a repository. There is no write API.
Structs§
- Commit
- Commit
Metadata - Commit
Snapshot - Head
- History
Options - History
Record - Index
- Index
Entry - Limits
- Memory
Object Backend - Object
- Object
Id - Reference
- Reflog
Entry - Repository
- Repository
Change Set - Repository
History - Repository
Id - Repository
Set - Repository
Snapshot - Repository
Timeline Entry - RevWalk
- Shared
Commit - Signature
- Snapshot
Entry - Status
Entry - Tag
- Tree
- Tree
Change - Tree
Entry - Worktree
Safety - Portable worktree safety contract for cleaners and agent worktrees.
Enums§
- Change
Kind - Entry
Kind - GitError
- Hash
Kind - Object
Kind - Path
Bloom - Status
Kind - Worktree
Evidence - One inspectable reason behind the summary.
- Worktree
Kind - How the repository is attached to a working tree.
- Worktree
Safety Level - Coarse safety bucket. Ignored-only is not dirty.