)]}'
{
  "commit": "ca3eb625884fddadf9b32821cc9afcabab6e7113",
  "tree": "f84df3c0b6edae96e5116764abef20382b32949d",
  "parents": [
    "b4d0c4cbafca0a2d5ce2d8fe5f0f246ec9e92b5f"
  ],
  "author": {
    "name": "Will Marone",
    "email": "Will.Marone@amd.com",
    "time": "Tue May 05 09:45:58 2026 -0700"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Tue May 05 10:50:14 2026 -0700"
  },
  "message": "I2C Monitor TUI Tool\n\nThis is an I2C Monitor TUI for the TotalPhase Beagle I2C/SPI bus analyzer. The\ndefault UI is a heavy GUI, this leverages the Beagle API library for Python\nto create a lightweight TUI usable over SSH.\n\nFeatures:\n- Display traffic as raw, SMBus packets, MCTP messages, or SPDM commands.\n- Buffer scrollback, command history\n- Ability to change how the data buffer is viewed (move between raw and SPDM, for example)\n- Ability to save the buffer as processed text or raw I2C traffic.\n- Ability to attach to any Beagle device plugged into the system.\n- Ability to reconfigure beagle settings on the fly.\n\nThis utility has been generated entirely via Claude Code (Sonnet 4)\n\nConcern level: very low\n- Not maintaned directly\n- Not a release blocker if broken\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1ff3869a1169397f4babd6b69f33f9a010c05fe",
      "new_mode": 33261,
      "new_path": "tools/i2c/i2c_monitor.py"
    }
  ]
}
