)]}'
{
  "commit": "a0d2975ce3dfea012626d79e40dbf7d3da872115",
  "tree": "43e63e107abb29ad7c3aebb1166ced54b82c56f7",
  "parents": [
    "4329d19d94d928ef50e0d260bfa4cdcf9d5df2b4"
  ],
  "author": {
    "name": "Xinhao Yuan",
    "email": "xinhaoyuan@google.com",
    "time": "Wed Jun 24 09:08:32 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jul 01 18:57:06 2026 -0700"
  },
  "message": "Add stop request reason and separate stop request and set stop time reset.\n\nThe stop reason is to be exported later.\n\nThe separation is because that we don\u0027t want to clean up the stop request when resetting the stop time,\notherwise there is a time window between checking early stop and resetting the early stop where the requests issued in-between (mainly from the signal handlers) would be ignored.\n\nPiperOrigin-RevId: 937374916\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2a0ee3365f142e817d843695db0deb4e44831d5",
      "old_mode": 33188,
      "old_path": "centipede/centipede.cc",
      "new_id": "58876ecc7ee8a935a0e59c0aeb3d581936662ed1",
      "new_mode": 33188,
      "new_path": "centipede/centipede.cc"
    },
    {
      "type": "modify",
      "old_id": "d8b01a35a1ae980fc715d47c5c503e4304b814d6",
      "old_mode": 33188,
      "old_path": "centipede/centipede_default_callbacks.cc",
      "new_id": "ffc8cf17acdbcba453aa944801345ce67cad7358",
      "new_mode": 33188,
      "new_path": "centipede/centipede_default_callbacks.cc"
    },
    {
      "type": "modify",
      "old_id": "c519be111d3932b38c0e3181811093b2f4a39127",
      "old_mode": 33188,
      "old_path": "centipede/centipede_interface.cc",
      "new_id": "95f1b7beabfc2d04b409816dd91f79bb50fb59b4",
      "new_mode": 33188,
      "new_path": "centipede/centipede_interface.cc"
    },
    {
      "type": "modify",
      "old_id": "e38dcaf34dd4b22b6596d6beb5d28e7b3e7c0de0",
      "old_mode": 33188,
      "old_path": "centipede/centipede_main.cc",
      "new_id": "36a369fe13b99049c75b233e31ae2d3cc3bc3282",
      "new_mode": 33188,
      "new_path": "centipede/centipede_main.cc"
    },
    {
      "type": "modify",
      "old_id": "7a7f1d761b7c96d4811a285f98142beea14376d1",
      "old_mode": 33188,
      "old_path": "centipede/centipede_test.cc",
      "new_id": "67a9b0ea9e1eb2b8f1ed5b757475a490c24e5713",
      "new_mode": 33188,
      "new_path": "centipede/centipede_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4afab0abb962ebf8c67da75057922084f78b4f7b",
      "old_mode": 33188,
      "old_path": "centipede/command.cc",
      "new_id": "759a79cb0d60f0018523d31848bce482a6dca3a2",
      "new_mode": 33188,
      "new_path": "centipede/command.cc"
    },
    {
      "type": "modify",
      "old_id": "b7761a4f896dbd296367413c531f6f5f881bccb0",
      "old_mode": 33188,
      "old_path": "centipede/stop.cc",
      "new_id": "2ba2ed55f325d1d82844f4965ff36f2b91ee9923",
      "new_mode": 33188,
      "new_path": "centipede/stop.cc"
    },
    {
      "type": "modify",
      "old_id": "f000fd5e4ccdfbf1cc6c396ed45878bba558eaea",
      "old_mode": 33188,
      "old_path": "centipede/stop.h",
      "new_id": "4e1d92ed668f4d2ca8fdbe76dacd68d051cff803",
      "new_mode": 33188,
      "new_path": "centipede/stop.h"
    },
    {
      "type": "modify",
      "old_id": "7c23407e641d2a6d4386e9a27f84eb437f70b5b0",
      "old_mode": 33188,
      "old_path": "fuzztest/internal/centipede_adaptor.cc",
      "new_id": "c6eecee3438e2e13dd659e31ad75775b1d2fe4e4",
      "new_mode": 33188,
      "new_path": "fuzztest/internal/centipede_adaptor.cc"
    }
  ]
}
