)]}'
{
  "commit": "47313a11d9790244244e48b9dd3789d2aa5d7122",
  "tree": "9699432b527be12555a26fd50241d5dabeb82a68",
  "parents": [
    "f578179605bf05fae3e6e9624759e4e7ef548ad5"
  ],
  "author": {
    "name": "Xinhao Yuan",
    "email": "xinhaoyuan@google.com",
    "time": "Wed Aug 19 14:45:31 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Aug 20 10:08:09 2026 -0700"
  },
  "message": "Move flag reading from worker to runner_utils with some tests.\n\nThis is to prepare for consolidating the flag reading with runner/sancov libraries.\n\nPiperOrigin-RevId: 967420293\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dcaabf1c875a4a47a93d0c1f2f1985c9b9620711",
      "old_mode": 33188,
      "old_path": "centipede/BUILD",
      "new_id": "2062db85c4b2f66c788e98480084bca51912028a",
      "new_mode": 33188,
      "new_path": "centipede/BUILD"
    },
    {
      "type": "modify",
      "old_id": "961e9353576d8cafac8712af92efdfdf81b93c93",
      "old_mode": 33188,
      "old_path": "centipede/centipede_callbacks.cc",
      "new_id": "6a3afa52b87412abe08ad4e0bd75c793e4280a3c",
      "new_mode": 33188,
      "new_path": "centipede/centipede_callbacks.cc"
    },
    {
      "type": "modify",
      "old_id": "3c95801fd384da04f1831150fe3aed83308d3373",
      "old_mode": 33188,
      "old_path": "centipede/engine_worker.cc",
      "new_id": "b37c912690fa108f243f5883a139a3f84a8a410b",
      "new_mode": 33188,
      "new_path": "centipede/engine_worker.cc"
    },
    {
      "type": "modify",
      "old_id": "0e123826912e3bd8e966f784197df0266f0bac14",
      "old_mode": 33188,
      "old_path": "centipede/minimize_crash.cc",
      "new_id": "4399dcb0bd63e8d0dea515cc666a3782eb81c67d",
      "new_mode": 33188,
      "new_path": "centipede/minimize_crash.cc"
    },
    {
      "type": "modify",
      "old_id": "40e4f39bfd0b525cc5e62246f84a3687f6a7eb85",
      "old_mode": 33188,
      "old_path": "centipede/runner.cc",
      "new_id": "847f6d8b8163b7f445727132590bb2f7ef1f4f0f",
      "new_mode": 33188,
      "new_path": "centipede/runner.cc"
    },
    {
      "type": "modify",
      "old_id": "5ddc3b3e5cc12ae702e33e285d0000dbcbb35d9e",
      "old_mode": 33188,
      "old_path": "centipede/runner.h",
      "new_id": "2a5d23b3a037f6895f0434b3f94f8fc879565f8b",
      "new_mode": 33188,
      "new_path": "centipede/runner.h"
    },
    {
      "type": "modify",
      "old_id": "4b85afa6d4ad047db2de321f2014460e96694295",
      "old_mode": 33188,
      "old_path": "centipede/runner_utils.h",
      "new_id": "b8c5d673c007d30cb107bff6f4a817ca7126e483",
      "new_mode": 33188,
      "new_path": "centipede/runner_utils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac7166186ad08a13fb1b20123e9f6e0975e6fe3a",
      "new_mode": 33188,
      "new_path": "centipede/runner_utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3a2412649f5554ee790e8b9100c1e907fe3c51f1",
      "old_mode": 33188,
      "old_path": "centipede/shared_memory_blob_sequence.cc",
      "new_id": "51415df130dea162a091312c12db94890c9ee246",
      "new_mode": 33188,
      "new_path": "centipede/shared_memory_blob_sequence.cc"
    },
    {
      "type": "modify",
      "old_id": "fc69c10dd5a691ca2389283f808fd71642d8301c",
      "old_mode": 33188,
      "old_path": "centipede/shared_memory_blob_sequence.h",
      "new_id": "b5d781e3c89494e975eae68ccd6de124e4308a7b",
      "new_mode": 33188,
      "new_path": "centipede/shared_memory_blob_sequence.h"
    },
    {
      "type": "modify",
      "old_id": "2b9f557997226777805d6bf3fe6f1bb12581d3b2",
      "old_mode": 33188,
      "old_path": "centipede/shared_memory_blob_sequence_test.cc",
      "new_id": "f5dd4fc4525d092e46608bbfefe90dfcc2874d0b",
      "new_mode": 33188,
      "new_path": "centipede/shared_memory_blob_sequence_test.cc"
    }
  ]
}
