)]}'
{
  "commit": "64f60461b00c474b0b4747a06177d5c7a357bba9",
  "tree": "cfeceff998a165af451099c0ec23b5d2b0fd42f2",
  "parents": [
    "db8caa0eb8576b8c0d65cc0b7b6aa4e241a7cdb1"
  ],
  "author": {
    "name": "Philip Zeyliger",
    "email": "philip@bold.dev",
    "time": "Mon Jun 16 13:57:10 2025 -0700"
  },
  "committer": {
    "name": "Autoformatter",
    "email": "bot@sketch.dev",
    "time": "Mon Jun 16 20:58:24 2025 +0000"
  },
  "message": "loop: add diff stats from sketch-base to HEAD in /state endpoint\n\nAdd lines added/removed statistics computed from sketch-base to current HEAD,\ndisplayed in webui Diff mode button for quick change overview.\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: s3f10ecf39df6b581k\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4d250562e0b6096f31153f162545a6a72343eb7",
      "old_mode": 33188,
      "old_path": "loop/agent.go",
      "new_id": "561e986957c81dd7a0b36eb2e9c7096ca9df4459",
      "new_mode": 33188,
      "new_path": "loop/agent.go"
    },
    {
      "type": "modify",
      "old_id": "609b546b00d49f967088cfc81de934fa13e87c84",
      "old_mode": 33188,
      "old_path": "loop/server/loophttp.go",
      "new_id": "3b93d3e407eafe7e7aa25f90300efc6181d14f19",
      "new_mode": 33188,
      "new_path": "loop/server/loophttp.go"
    },
    {
      "type": "modify",
      "old_id": "531f9611c101ce3d986404ae225f769bc84f64b1",
      "old_mode": 33188,
      "old_path": "loop/server/loophttp_test.go",
      "new_id": "d93c360433e4efeff3aca7465ab76103341ce61f",
      "new_mode": 33188,
      "new_path": "loop/server/loophttp_test.go"
    },
    {
      "type": "modify",
      "old_id": "87b73bd6832a028dcb15352cc66bad89cb9911f2",
      "old_mode": 33188,
      "old_path": "webui/src/fixtures/dummy.ts",
      "new_id": "2d8d91f25308a92792df65a491e0d32f64df2b30",
      "new_mode": 33188,
      "new_path": "webui/src/fixtures/dummy.ts"
    },
    {
      "type": "modify",
      "old_id": "6b020e6bf5d79c358df1aac82e755843fde9b467",
      "old_mode": 33188,
      "old_path": "webui/src/types.ts",
      "new_id": "d764370e9c26146671bf2be85bb665da93691c89",
      "new_mode": 33188,
      "new_path": "webui/src/types.ts"
    },
    {
      "type": "modify",
      "old_id": "29e12bad2eca2bad8f0904736f6e2317708c1b78",
      "old_mode": 33188,
      "old_path": "webui/src/web-components/sketch-app-shell.ts",
      "new_id": "e2d27a280427c46eb0e29b5ab48eb3fb419f5fb6",
      "new_mode": 33188,
      "new_path": "webui/src/web-components/sketch-app-shell.ts"
    },
    {
      "type": "modify",
      "old_id": "ca1a8f533132505f2cfaf0a7ef8a518f126a1768",
      "old_mode": 33188,
      "old_path": "webui/src/web-components/sketch-container-status.test.ts",
      "new_id": "7d01ac775ef1e5b687e93b1a814aa9d27bbb87f7",
      "new_mode": 33188,
      "new_path": "webui/src/web-components/sketch-container-status.test.ts"
    },
    {
      "type": "modify",
      "old_id": "c83b9642f10d3ec31c2ac0a9a033af18d3b78fdb",
      "old_mode": 33188,
      "old_path": "webui/src/web-components/sketch-view-mode-select.ts",
      "new_id": "c6385d3f9ca224067be0d170aa6b58e0ddcb5391",
      "new_mode": 33188,
      "new_path": "webui/src/web-components/sketch-view-mode-select.ts"
    }
  ]
}
