)]}'
{
  "commit": "994e9844862b85015c07907c17764d3556164090",
  "tree": "7818b6f3494136e6c94733980801f9b7fe81f378",
  "parents": [
    "7f18fb61ea479598bf9c2c89e92cec636f45070d"
  ],
  "author": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Wed Jul 30 20:26:47 2025 -0700"
  },
  "committer": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Wed Jul 30 21:37:38 2025 -0700"
  },
  "message": "claudetool: add simplified patch support\n\nFor weaker models.\n\nAlso, improve fallback parsing introduced earlier.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd01fa80363023702e19262d4c203bd01fde55e7",
      "old_mode": 33188,
      "old_path": "claudetool/patch.go",
      "new_id": "f398ac6a28cd039b57fc66e3ccdf1291eb0892a2",
      "new_mode": 33188,
      "new_path": "claudetool/patch.go"
    },
    {
      "type": "modify",
      "old_id": "93bbe1c20018727ad507124e3893fbe4a4ddeac7",
      "old_mode": 33188,
      "old_path": "claudetool/patch_test.go",
      "new_id": "6a8d090656ba4ae4f79b543343e8844f9075c547",
      "new_mode": 33188,
      "new_path": "claudetool/patch_test.go"
    },
    {
      "type": "modify",
      "old_id": "046456f3873503cb84347152d442a62b25bf41ae",
      "old_mode": 33188,
      "old_path": "llm/ant/ant.go",
      "new_id": "7be2911f055c2e94a5c1c2830e8e4135fe1f90f4",
      "new_mode": 33188,
      "new_path": "llm/ant/ant.go"
    },
    {
      "type": "modify",
      "old_id": "ffaad3e517d5e005d8c7c7d2008f497e8f6f6ccf",
      "old_mode": 33188,
      "old_path": "llm/llm.go",
      "new_id": "19a1d8dbf2fe2809d1d6f5fa2f0a975f9e269397",
      "new_mode": 33188,
      "new_path": "llm/llm.go"
    },
    {
      "type": "modify",
      "old_id": "c561095c7593f4ae9327c0850c31c5ccb78fd62a",
      "old_mode": 33188,
      "old_path": "llm/oai/oai.go",
      "new_id": "6a32a745bc341c08acf322d1ebca1a93b2234fce",
      "new_mode": 33188,
      "new_path": "llm/oai/oai.go"
    },
    {
      "type": "modify",
      "old_id": "310564dc689b20f3c0a57b6d5dcba68c0d1a968b",
      "old_mode": 33188,
      "old_path": "loop/agent.go",
      "new_id": "85a4afe030970901840c3c1a0b4ee708f083ac07",
      "new_mode": 33188,
      "new_path": "loop/agent.go"
    }
  ]
}
