)]}'
{
  "commit": "76dca4cd4ff54879cd72c7b08bdec4daf211dadd",
  "tree": "1d8d4331dd863a26699714a7758e3f68e3841fd3",
  "parents": [
    "221c3513f5cb579987cb36bfa467056bbac6c17f"
  ],
  "author": {
    "name": "vasilvv",
    "email": "vasilvv@google.com",
    "time": "Tue Jun 23 15:12:18 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Jun 23 15:12:51 2026 -0700"
  },
  "message": "Fold all of the control message handlers from the control stream object to the session itself.\n\nThe control stream class is likely going to go away once we split the control streams into two.\n\nPiperOrigin-RevId: 936917501\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a7c7e4aff2c958c203fdf7a1a27a3fc2f4b455b",
      "old_mode": 33188,
      "old_path": "quiche/quic/moqt/moqt_session.cc",
      "new_id": "1b4d14b0d5d4c620178de02e0a16b9903c2dc806",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/moqt_session.cc"
    },
    {
      "type": "modify",
      "old_id": "81eb53c14f26b0e85200faf20adec230fa4b12c0",
      "old_mode": 33188,
      "old_path": "quiche/quic/moqt/moqt_session.h",
      "new_id": "b47935fcef528d68db5b50f6d098d4ad00ef95ab",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/moqt_session.h"
    },
    {
      "type": "modify",
      "old_id": "2b6bbb9671965b7af98725e4c08492052836c045",
      "old_mode": 33188,
      "old_path": "quiche/quic/moqt/moqt_session_test.cc",
      "new_id": "f704f8f217934aefbefef4fa5c92f5f59a1d50fc",
      "new_mode": 33188,
      "new_path": "quiche/quic/moqt/moqt_session_test.cc"
    }
  ]
}
