)]}'
{
  "commit": "d9f1337ec3317a60df50d8ba4eefb448473d62fa",
  "tree": "67b60b05d8e2e3fb01293f68dfc5d08600a28dda",
  "parents": [
    "db8c5abcc18082bcbf47247e8d50889a32e65e06"
  ],
  "author": {
    "name": "Sean McCullough",
    "email": "banksean@gmail.com",
    "time": "Mon Apr 21 15:08:49 2025 -0700"
  },
  "committer": {
    "name": "Sean McCullough",
    "email": "banksean@gmail.com",
    "time": "Mon Apr 21 15:21:40 2025 -0700"
  },
  "message": "webui: auto-generate types.ts from go structs\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e619bdf9bc6958c4d63ecb252fe6a79ba5587f2",
      "new_mode": 33188,
      "new_path": "cmd/go2ts/go2ts.go"
    },
    {
      "type": "modify",
      "old_id": "7c3c857281df5ff126b982def97f2f60881866a5",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "738d758044ca35b250cc05857f07c7e90bae2046",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "5c23fbaa041f24ba6e7905c8de2c7e1d654155b1",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "a854e691daa7f1c45611a0bb985a5cb4ff1101c7",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "ce362e6717615c0ddc957ef5adc8c4e6b5210482",
      "old_mode": 33188,
      "old_path": "loop/agent.go",
      "new_id": "dda3aa6313749e0e1f2cdf534fad45d110727bef",
      "new_mode": 33188,
      "new_path": "loop/agent.go"
    },
    {
      "type": "modify",
      "old_id": "6edae0cd0b63e62823f50d390c0bad7aadcb4c55",
      "old_mode": 33188,
      "old_path": "loop/server/loophttp.go",
      "new_id": "0253f6dd7a10d831bc2a57194d6f93b8e54d03bd",
      "new_mode": 33188,
      "new_path": "loop/server/loophttp.go"
    },
    {
      "type": "modify",
      "old_id": "15a5e9253321506542fe1363cfada4d2c36ca87c",
      "old_mode": 33188,
      "old_path": "loop/webui/package.json",
      "new_id": "a06362f6dcf7cbeb8c7f23d6d7cc934f31fb7b2b",
      "new_mode": 33188,
      "new_path": "loop/webui/package.json"
    },
    {
      "type": "modify",
      "old_id": "9eea954edff7102b5a9b5c2be7d4dc6b344dd483",
      "old_mode": 33188,
      "old_path": "loop/webui/src/data.ts",
      "new_id": "9b5aca92370656575da2b73887cbdddf629e7506",
      "new_mode": 33188,
      "new_path": "loop/webui/src/data.ts"
    },
    {
      "type": "modify",
      "old_id": "f91c9af961f231b64aa5bd77da1bc54397eee48b",
      "old_mode": 33188,
      "old_path": "loop/webui/src/types.ts",
      "new_id": "dfa89a782b800f44294836197bd452e11489ca9a",
      "new_mode": 33188,
      "new_path": "loop/webui/src/types.ts"
    },
    {
      "type": "modify",
      "old_id": "0d71067e8a8c55ff3884afa28fc3d8f394616cd9",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/demo/sketch-view-mode-select.demo.html",
      "new_id": "7f795fca6e638213085672cb8253bfe5e9447d11",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/demo/sketch-view-mode-select.demo.html"
    },
    {
      "type": "modify",
      "old_id": "62bcd030ddae687eeb4a71ce3858149357211680",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-app-shell.ts",
      "new_id": "6ef92326c87272b7ddcbff1b1069f47f688a12b1",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-app-shell.ts"
    },
    {
      "type": "modify",
      "old_id": "a933c440f1c3770737cb2ec11370ed63af66964e",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-charts.ts",
      "new_id": "8cf26069aac923a4ea820ec168ac782d9965eba2",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-charts.ts"
    },
    {
      "type": "modify",
      "old_id": "4a0c397406017b5e54c6c6792d2eafe87de0109c",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-container-status.test.ts",
      "new_id": "db11a4e9e7831ea01f179d5c66fe42f34c5514f2",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-container-status.test.ts"
    },
    {
      "type": "modify",
      "old_id": "e4af00bb8f1f3970b5f5289d617f1b8b97154738",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-network-status.ts",
      "new_id": "2a0e455f9c3a9415d049e2cc41df2491d1804598",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-network-status.ts"
    },
    {
      "type": "modify",
      "old_id": "106f7e254eebbee6a788966e55a1be6b8234b511",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-terminal.ts",
      "new_id": "8e4805e83498b6610dbb41bd42e819aad8e2a0d1",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-terminal.ts"
    },
    {
      "type": "modify",
      "old_id": "eb1b788e28fce945c26b680b61f84676a07ed984",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-timeline-message.test.ts",
      "new_id": "bc742025c8e11d6206d102c8697133b6bacdaded",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-timeline-message.test.ts"
    },
    {
      "type": "modify",
      "old_id": "88e9f145a189fdccb5cc083fd7e57c52a7c301d6",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-timeline-message.ts",
      "new_id": "e34d61fddff9b8b5fb4a83d3de8c668ee606a0d1",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-timeline-message.ts"
    },
    {
      "type": "modify",
      "old_id": "7deeb979af042e125c0655da743b00dad5711fc3",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-timeline.ts",
      "new_id": "80efd0f181faaeb4deccb6695506855cdc53ae7c",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-timeline.ts"
    },
    {
      "type": "modify",
      "old_id": "2b4c426de2f001bc3404b43c29f04ed8a13958ab",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-tool-calls.ts",
      "new_id": "9461d6dd41a1902cfc24b9c5cb9012ac220a35c3",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-tool-calls.ts"
    },
    {
      "type": "modify",
      "old_id": "800c6654e206c2f57c11d8dbf7f23b1bc0cf0221",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-tool-card.ts",
      "new_id": "0144ba0a86889233cf7841344606949950866f21",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-tool-card.ts"
    },
    {
      "type": "modify",
      "old_id": "d67da0b548c6add57818c34836567f22246d4cef",
      "old_mode": 33188,
      "old_path": "loop/webui/src/web-components/sketch-view-mode-select.ts",
      "new_id": "52f8a4e67d56a4e6250f2d982cbba7d44197280b",
      "new_mode": 33188,
      "new_path": "loop/webui/src/web-components/sketch-view-mode-select.ts"
    }
  ]
}
