)]}'
{
  "commit": "b529e733365034174f0e5c99e3f0fce347b34c5d",
  "tree": "69491005dfacfdbabfbb244ac72468d85a5f7a99",
  "parents": [
    "d2f54c2e43ad3ad2c9b389068c1555c3e7f231f2"
  ],
  "author": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Wed May 07 22:06:46 2025 +0000"
  },
  "committer": {
    "name": "Josh Bleecher Snyder",
    "email": "josharian@gmail.com",
    "time": "Wed May 07 19:17:50 2025 -0700"
  },
  "message": "loop: disable multiple choice tool in oneshot mode\n\nThis change disables the multiple choice tool when Sketch is running in one-shot mode.\nIt adds an OneShot flag to the AgentConfig struct and conditionally includes\nthe multiple choice tool based on this flag.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf0d73558c2e367ce66278f502f241b299d08c6c",
      "old_mode": 33188,
      "old_path": "cmd/sketch/main.go",
      "new_id": "d12adbb9d721a1fe1192a6002829293e0401abef",
      "new_mode": 33188,
      "new_path": "cmd/sketch/main.go"
    },
    {
      "type": "modify",
      "old_id": "b5de370032b545bea0c9561cffeeb6ad9609435c",
      "old_mode": 33188,
      "old_path": "loop/agent.go",
      "new_id": "0f08d36255e56c86b00708091ca35ee2d3f91db5",
      "new_mode": 33188,
      "new_path": "loop/agent.go"
    }
  ]
}
