)]}'
{
  "commit": "8e383344a67e55eeb72b875aa84166c847f516c2",
  "tree": "5c5e3026146d2741d28268063d1779464ca1ab26",
  "parents": [
    "4d85e5484a2894539d62f28910473a6fa46d60c2"
  ],
  "author": {
    "name": "Ani Ramakrishnan",
    "email": "aniramakri@google.com",
    "time": "Fri Aug 07 01:24:34 2026 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 20 15:53:28 2026 -0700"
  },
  "message": "rust/bt-mcs: Add initial type definitions\n\nAdd the initial package definition for the bt-mcs crate, introducing\nUUID constants, error types, state enums, bitmask flags, and wire\ncodecs for the Media Control Service (MCS v1.0.1) and Generic Media\nControl Service (GMCS v1.0.1).\n\nInclude the bitflags crate in the toplevel project repository to be used\nby the MCS types.\n\nDefine a crate-specific Error type for clients interacting with the MCS\nlibrary.\n\nBug: 540400364\nTest: cargo test --package bt-mcs, ./presubmit.sh\nChange-Id: Ia44a18f06abfeaf2b944fddb31b25872dc64b9c9\nReviewed-on: https://bluetooth-review.googlesource.com/c/bluetooth/+/3520\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4ed2d16d2f506d2ea83f6a8065bef9235db33824",
      "old_mode": 33188,
      "old_path": "rust/Cargo.toml",
      "new_id": "622e3896fc0335b21a643337177699e8210cca9e",
      "new_mode": 33188,
      "new_path": "rust/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1db1b450028bd4e7d42e3365d818ca93385af97c",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eec71eb848ea1bb6f7d471fff2eded3aed074850",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/src/error.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "531578c824f42ea85b9be60d4bceff87baa17b40",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca765f509c19e9b162a04884794ffaa0d2128e59",
      "new_mode": 33188,
      "new_path": "rust/bt-mcs/src/types.rs"
    }
  ]
}
