Git
certifiedcodeGit repository inspection and operations
pip install chp-adapter-gitAuto-discovered through the chp.adapters entry point — no host config needed.
Capabilities
What this adapter exposes.
bundlev0.1.0Single-file repository snapshot via `git bundle create --all`, then
chp.adapters.git.bundlecheckout_branchv0.1.0Create a new branch or switch to an existing one.
chp.adapters.git.checkout_branchcommitv0.1.0Stage specified files and create a commit. Diff content is never in evidence.
chp.adapters.git.commitdiff_summaryv0.1.0Diff statistics only — files changed, insertions, deletions. Patch text is NEVER returned.
chp.adapters.git.diff_summarydiscover_reposv0.1.0Bounded filesystem walk for git repositories under a root: repo paths
chp.adapters.git.discover_reposinspect_repov0.1.0Repository overview: branch, HEAD SHA, remotes, commit count.
chp.adapters.git.inspect_repologv0.2.0Recent commit list: sha7, author name, subject (truncated), ISO date, and
chp.adapters.git.logmergev0.1.0Merge a branch into the current branch. Evidence: branch, strategy, HEAD SHA7, conflicts flag.
chp.adapters.git.mergeprecommit_checkv0.1.0List staged files, count unstaged changes, and flag untracked files.
chp.adapters.git.precommit_checkpullv0.1.0Pull from a remote. Evidence: remote, branch, new HEAD SHA7, fast_forward flag.
chp.adapters.git.pullpushv0.1.0Push a ref to a remote. Evidence: remote, ref, HEAD SHA7, success flag.
chp.adapters.git.pushstatusv0.1.0Working tree status: branch name, staged/unstaged/untracked file counts.
chp.adapters.git.status