)]}'
{
  "commit": "7a1136201c3444009e2eeda2fb13cb76c943443f",
  "tree": "479b870608115a330cd4da100e988bfd2d198887",
  "parents": [
    "a9a786b458e989a1ea2d6e8e2b35fb24b79de2cf"
  ],
  "author": {
    "name": "Pokey Rule",
    "email": "755842+pokey@users.noreply.github.com",
    "time": "Mon May 12 10:58:45 2025 +0100"
  },
  "committer": {
    "name": "Pokey Rule",
    "email": "755842+pokey@users.noreply.github.com",
    "time": "Mon May 12 11:23:12 2025 +0100"
  },
  "message": "loop: on git fetch or checkout failure, retry without hooks\n\nFix #10 by removing git hooks on git fetch or checkout failure to solve problem where hooks might require dependencies not available in the container (e.g., git-branchless). This prevents errors during container initialization when git operations trigger hooks.\n\nWe can revisit this approach if we find users who need their hooks to run in the container environment.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "95a32bb8467840c9342a61bf9b31d695cc2a7ff0",
      "old_mode": 33188,
      "old_path": "loop/agent.go",
      "new_id": "f654efbc9a51ba0d8193eee82efeab69cd0a6751",
      "new_mode": 33188,
      "new_path": "loop/agent.go"
    }
  ]
}
