name: git-hook repo: https://github.com/aean0x/hermes-git-hook sha: 66a6efcc1708e9d9d920a8f6c03031abb57e7594 description: "Auto fetch/pull before reads, and commit + push only the files each turn changed, for every git worktree Hermes touches. Disclosure — after each turn it commits and pushes (push on by default; GIT_HOOK_PUSH=0 keeps commits local) the changed files of git worktrees under GIT_HOOK_ROOTS (default PROJECTS_ROOT, \"*\" for every repo), pushing to origin HEAD when no upstream is set; it pulls --ff-only before reads." maintainer: aean0x tier: community category: automation docs_url: https://github.com/aean0x/hermes-git-hook#readme version: "0.4.3" capabilities: provides_tools: [] provides_hooks: - pre_tool_call - post_tool_call - post_llm_call - on_session_end provides_middleware: [] requires_env: []