tokmd-git 1.9.0

Streaming git log adapter for tokmd analysis.
Documentation

tokmd-git

Git history and diff helpers for tokmd.

Problem

Use this crate when you need commit history, touched files, or stable range handling without pulling in libgit2.

What it gives you

  • git_available and repo_root
  • collect_history
  • get_added_lines
  • rev_exists and resolve_base_ref
  • GitRangeMode with TwoDot and ThreeDot
  • classify_intent

Quick use / integration notes

[dependencies]
tokmd-git = { workspace = true }

This crate shells out to git, streams log output, and keeps range handling deterministic.

Go deeper

Tutorial: Root README How-to: Recipes Reference: Source Explanation: Architecture