)]}'
{
  "commit": "4c1cea85b222a1ec94890be8960c69f549870454",
  "tree": "fd605725458f4a3b010292b927368963aeb3fcdd",
  "parents": [
    "0113be559976cfb1ce0e78a9a69c19a6394b2c3d"
  ],
  "author": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Mon Jun 09 14:16:52 2025 -0700"
  },
  "committer": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Mon Jun 09 14:16:52 2025 -0700"
  },
  "message": "Fix up sketch-wip handling when --commit is not specified.\n\nIf -git-remote-url and -commit are both specified, we check out\nsketch-wip. We should do so always when we\u0027re in a container, so\ndoing that now.\n\nThe new sketch-wip stuff is weird if we\u0027re not in a container (the\n\"unsafe\" mode without -outside-hostname). I\u0027ve changed the system\nprompt slightly to try to figure that out.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "52fafbddb1a68492e018ae63db197bffc1f5d85b",
      "old_mode": 33188,
      "old_path": "loop/agent.go",
      "new_id": "2cf2e4c1cfd0e7bef906b4fac92931894d9343a2",
      "new_mode": 33188,
      "new_path": "loop/agent.go"
    },
    {
      "type": "modify",
      "old_id": "576edc49f331eeb4be9499a8fb89468b98d14ad5",
      "old_mode": 33188,
      "old_path": "loop/agent_system_prompt.txt",
      "new_id": "1367cc3005721da7af6d968f72ba52ed57c58259",
      "new_mode": 33188,
      "new_path": "loop/agent_system_prompt.txt"
    },
    {
      "type": "modify",
      "old_id": "fdeb505906e1fab03e5bb08045f6901113adf4f5",
      "old_mode": 33188,
      "old_path": "loop/testdata/agent_loop.httprr",
      "new_id": "552bd3f1bea11fc863f2f768465ba317f78a4908",
      "new_mode": 33188,
      "new_path": "loop/testdata/agent_loop.httprr"
    }
  ]
}
