)]}'
{
  "commit": "04609714c19c8b35b5bdf5444ee4ed497df5803b",
  "tree": "cc0e8323e6789eee056fd8d2b608c75220d3961d",
  "parents": [
    "9fd2eac2fe85783f6786189e2a518c23327c2844"
  ],
  "author": {
    "name": "Dayeong Lee",
    "email": "dayeonglee@google.com",
    "time": "Fri Aug 29 17:06:05 2025 +0000"
  },
  "committer": {
    "name": "Dayeong Lee",
    "email": "dayeonglee@google.com",
    "time": "Fri Aug 29 14:27:59 2025 -0700"
  },
  "message": "*: Add presubmit script\n\nAdds a `presubmit.sh` script to the repository root to automate\nCI/CD checks. The script ensures code quality by running a series\nof checks in the `rust/` directory.\n\nUsing `set -eux`, the script is configured to exit immediately if\nany of the following steps fail:\n - Build the project with `cargo build`\n - Check code formatting with `cargo fmt -- --check`\n - Run the test suite with `cargo test`\n\nBug: b/439013538\nTest: Ran the script locally\nChange-Id: I0344c0e494bda49e0b09778f5cfdd0d3e4c01f26\nReviewed-on: https://bluetooth-review.googlesource.com/c/bluetooth/+/2700\nReviewed-by: Rob Mohr \u003cmohrr@google.com\u003e\nReviewed-by: Marie Janssen \u003cjamuraa@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3da037b912b04170bad39951165040f18eff84e7",
      "new_mode": 33261,
      "new_path": "presubmit.sh"
    }
  ]
}
