)]}'
{
  "commit": "b5d519d1430288cc480ae8606f4201aca3895acb",
  "tree": "00edee3a374433f51ee262900b897e36cb4be250",
  "parents": [
    "5ddf9d3200ef2d0f195e319d4173256113131a1c"
  ],
  "author": {
    "name": "JesseMelon",
    "email": "jessechambers2000@icloud.com",
    "time": "Thu Jun 04 16:11:08 2026 -0400"
  },
  "committer": {
    "name": "Anthony Rocha",
    "email": "116300062+rusty1968@users.noreply.github.com",
    "time": "Fri Jun 26 15:49:23 2026 -0700"
  },
  "message": "services/mctp: add mctp server, echo handler, and server tests\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4cfe7a466d5fa1127e01ff1142ab57c66ec99b7c",
      "old_mode": 33188,
      "old_path": "services/mctp/echo/BUILD.bazel",
      "new_id": "2a280d11fedd3dd872a4ff6613ad14d316591821",
      "new_mode": 33188,
      "new_path": "services/mctp/echo/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "6fde1bf138d509ba11baed20cea3b21179b20cc4",
      "old_mode": 33188,
      "old_path": "services/mctp/echo/src/lib.rs",
      "new_id": "27951dfe8371237ed642f000e92169dbecb4e007",
      "new_mode": 33188,
      "new_path": "services/mctp/echo/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "dd101724c3bc352e8468ab8c5941502612905837",
      "old_mode": 33188,
      "old_path": "target/ast10x0/defs.bzl",
      "new_id": "7e2e827bbab31b14abddb06f9f1ab22ce3e6bd74",
      "new_mode": 33188,
      "new_path": "target/ast10x0/defs.bzl"
    },
    {
      "type": "modify",
      "old_id": "a49188d17a68b588894d10d32939725ca3a4cf96",
      "old_mode": 33188,
      "old_path": "target/ast10x0/harness/test_runner.py",
      "new_id": "ec36b641b63afcfce80f0ef110c14a6a572056a5",
      "new_mode": 33188,
      "new_path": "target/ast10x0/harness/test_runner.py"
    },
    {
      "type": "modify",
      "old_id": "b603df6e794ed1eff969e7585b3757f44c4e64e8",
      "old_mode": 33188,
      "old_path": "target/ast10x0/peripherals/i2c/slave.rs",
      "new_id": "8b118e8bc48a5d0a610c6a2c8b0ccda3e084df80",
      "new_mode": 33188,
      "new_path": "target/ast10x0/peripherals/i2c/slave.rs"
    },
    {
      "type": "modify",
      "old_id": "2ac7521998927c06295a9b3a178910f7fade6f64",
      "old_mode": 33188,
      "old_path": "target/ast10x0/tests/mctp/ipc_client/BUILD.bazel",
      "new_id": "56dbc70d20ee53e0fe98878f4f06bbaf3e21a52a",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/ipc_client/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f6614d8b1c32fc656a4e6ef48caffa54e2acf6ff",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef697aff811ba9e142d93d8434b1a1fb88052d21",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/echo_main.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8f6b54b97e1ccb8a30793aadc0dfe985428c0f6",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/echo_main_peer.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40f295d850382245a43dfb6c6add9d345fb63e7b",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/i2c_server_main.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2bba75e8a3c0da5a3a3cfb1f9d96639f13c60d7",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/i2c_server_main_peer.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "577ffdf640054fd563f2f99a3bb983bd53cd5303",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/main.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8de3de450997bdf44ff26a79e64fe83c7168d38e",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/main_peer.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a2cc20f7b81d1cccdd3996ba25d042b3ca2a917",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/peer_system.json5"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61387b2078004b43bc11737ddd36671e1ffd81e1",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/system.json5"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed4f0348e53b5301b70f82eb19f535eb7e1c754f",
      "new_mode": 33188,
      "new_path": "target/ast10x0/tests/mctp/server/target.rs"
    },
    {
      "type": "modify",
      "old_id": "a83b7b6cc2fe09c363fb66307e7d7d8262759e75",
      "old_mode": 33188,
      "old_path": "third_party/crates_io/Cargo.toml",
      "new_id": "b30765d688a8bb148b0d0a7cae41be6e31b1391b",
      "new_mode": 33188,
      "new_path": "third_party/crates_io/Cargo.toml"
    }
  ]
}
