)]}'
{
  "commit": "4c05ef7a163fbc0645d3677d87b7470a8d88467d",
  "tree": "7966ee4016581a979116cbb879ba31b559c6c55f",
  "parents": [
    "afc1db71c599756103146dcfdeabf8e2ea5945d2"
  ],
  "author": {
    "name": "Marie Janssen",
    "email": "jamuraa@google.com",
    "time": "Wed Sep 16 05:07:33 2026 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 07 17:12:46 2026 -0700"
  },
  "message": "rust/bt-broadcast-assistant: Add debug logging\n\nAdd debug! and trace! logging throughout Broadcast Assistant,\ndelegator Peer wrapper, and BASS client to improve visibility into\nbroadcast source discovery, delegator connection, and BASS operations:\n - In assistant: log starting event stream, delegator scanning,\n   delegator connection, BASS service discovery, and force-discovery\n   calls.\n - In peer: log BASS client wrapper initialization, adding broadcast\n   sources, updating synchronization, removing sources, sending\n   broadcast codes, informing remote scan state, and processing BASS\n   notification events.\n - In bt-bass: log BASS client characteristic discovery, BASS\n   notifications on characteristic handles, and updated receive state.\n - Add unit tests in debug.rs verifying AssistantCmd::Verbose verbosity\n   updates and scoped command execution with -v and -vv flags.\n\nTest: cargo test -p bt-broadcast-assistant -p bt-bass\n      cargo test --workspace\nChange-Id: I9c4e875bd172feec7aaf2861c934e05d6a6a6964\nReviewed-on: https://bluetooth-review.googlesource.com/c/bluetooth/+/4122\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b74c268ab571a971919c06a66747f2ce25ecc298",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client.rs",
      "new_id": "e8db074265f90b814c29733a5e9ea56c51011e04",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client.rs"
    },
    {
      "type": "modify",
      "old_id": "35865687694dd4db7f70c3dd3c3e43becb0e230a",
      "old_mode": 33188,
      "old_path": "rust/bt-bass/src/client/event.rs",
      "new_id": "e5b194ad4b82dab7a6e052818a08bce12f370cf7",
      "new_mode": 33188,
      "new_path": "rust/bt-bass/src/client/event.rs"
    },
    {
      "type": "modify",
      "old_id": "98883dbafa8f7d9c75b09fec3220a2fff5e999f7",
      "old_mode": 33188,
      "old_path": "rust/bt-broadcast-assistant/src/assistant.rs",
      "new_id": "9c56a446e221d8c8ec9cd3db993d9f43e25b5399",
      "new_mode": 33188,
      "new_path": "rust/bt-broadcast-assistant/src/assistant.rs"
    },
    {
      "type": "modify",
      "old_id": "8587e38e74520d27b2c5d76465e31825c75fa25e",
      "old_mode": 33188,
      "old_path": "rust/bt-broadcast-assistant/src/assistant/peer.rs",
      "new_id": "b2bd347b736b53b51c1025d65785b6aa8836a996",
      "new_mode": 33188,
      "new_path": "rust/bt-broadcast-assistant/src/assistant/peer.rs"
    },
    {
      "type": "modify",
      "old_id": "6afa9eb4661ac4337100d9325d0cc397749148e2",
      "old_mode": 33188,
      "old_path": "rust/bt-broadcast-assistant/src/debug.rs",
      "new_id": "bacd4eb255f83884ae7bc1b07c5c75131f81ea9a",
      "new_mode": 33188,
      "new_path": "rust/bt-broadcast-assistant/src/debug.rs"
    }
  ]
}
