)]}'
{
  "commit": "de4f2100da0d4744169b4420977d3edf634fbb17",
  "tree": "3d1257738edd1bf31849183444705e6ca81ca21e",
  "parents": [
    "5ffd20c8d7e5b375ae29fb7d91e01e00f886cc80"
  ],
  "author": {
    "name": "Max Chen",
    "email": "chingtzuchen@google.com",
    "time": "Wed Apr 06 15:28:46 2022 +0800"
  },
  "committer": {
    "name": "Max Chen",
    "email": "chingtzuchen@google.com",
    "time": "Wed Apr 06 15:28:46 2022 +0800"
  },
  "message": "[Local Agent] Sync go/nest-cl/286873\n\nChange-Id: Ie6e83c0143266fdd2787df072e338794140ab4ea\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00a38752fa6bcc2962c6c2b94e521ad546474d32",
      "old_mode": 33188,
      "old_path": "example_config.ini",
      "new_id": "10239f142f9cca18c62a9529fed02cf0535ac854",
      "new_mode": 33188,
      "new_path": "example_config.ini"
    },
    {
      "type": "modify",
      "old_id": "d46dbae5ebd0b8d9d5e4d91aa96adee515becf3a",
      "old_mode": 33188,
      "old_path": "local_agent/__init__.py",
      "new_id": "6d6d1266c329fd60129d68b2a80179e0102633e0",
      "new_mode": 33188,
      "new_path": "local_agent/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "4d1fee661f6a4345621c7dcb1b253fa32886b2ce",
      "old_mode": 33188,
      "old_path": "local_agent/ams_client.py",
      "new_id": "373230c6d4808c728a0cfec84fa1a0ba05554aca",
      "new_mode": 33188,
      "new_path": "local_agent/ams_client.py"
    },
    {
      "type": "modify",
      "old_id": "317533fff3bc2285acb17f08d1aac856afcd19c8",
      "old_mode": 33188,
      "old_path": "local_agent/errors.py",
      "new_id": "f6b83749b78c0468a050c3da8fe72d1e26b471ba",
      "new_mode": 33188,
      "new_path": "local_agent/errors.py"
    },
    {
      "type": "modify",
      "old_id": "155d3888c44322b13608a6de310601efd4f74295",
      "old_mode": 33188,
      "old_path": "local_agent/logger.py",
      "new_id": "ce7ff936f6b1ba5d872a3c089d7761ba26ff7b7d",
      "new_mode": 33188,
      "new_path": "local_agent/logger.py"
    },
    {
      "type": "modify",
      "old_id": "a720803c663eaa6bbc9f812e7b7bb2ef1d4d4294",
      "old_mode": 33188,
      "old_path": "local_agent/suite_session_manager.py",
      "new_id": "2b834e294f5f669772b25fcbf0430df972042a51",
      "new_mode": 33188,
      "new_path": "local_agent/suite_session_manager.py"
    },
    {
      "type": "modify",
      "old_id": "ae71ac061d4eab26e3d709cad02b78caffb126ab",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_ams_client.py",
      "new_id": "ae13009c07c585a48de189554bb03e5b5af1d174",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_ams_client.py"
    },
    {
      "type": "modify",
      "old_id": "d46dbae5ebd0b8d9d5e4d91aa96adee515becf3a",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_command_handlers/__init__.py",
      "new_id": "6d6d1266c329fd60129d68b2a80179e0102633e0",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_command_handlers/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "ccb9ad1ae0d35197e5be681f9d1c78281e54e0f6",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_command_handlers/test_base.py",
      "new_id": "ba0f9c2910f7705c429c15340182387cf5a87d07",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_command_handlers/test_base.py"
    },
    {
      "type": "modify",
      "old_id": "c60724c0fccd7bb7b78d0bdddedd142bc0b310ff",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_command_handlers/test_common.py",
      "new_id": "a946be95752634c9d27ea186f4b81b76586638e0",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_command_handlers/test_common.py"
    },
    {
      "type": "modify",
      "old_id": "77ae32fe81621bf771fb14fb8b8fdf4b970ab830",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_gdm_manager.py",
      "new_id": "784c30a76ffd36ad8abb351d4510237645fbb826",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_gdm_manager.py"
    },
    {
      "type": "modify",
      "old_id": "5b49ece44f8593580d6af0f9c81baf6d82d3e194",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_logger.py",
      "new_id": "a3810e23a7554274ae73b32f00447d0bf4bba9a2",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_logger.py"
    },
    {
      "type": "modify",
      "old_id": "c9830cba624b57121d8df63dcc6d09a7c17cd391",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_suite_session_manager.py",
      "new_id": "8641648dc14f19f5fd61a407d30923cb6bb762ea",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_suite_session_manager.py"
    },
    {
      "type": "modify",
      "old_id": "09e6b53812936064a552d4f47673f8f5b0e613e2",
      "old_mode": 33188,
      "old_path": "local_agent/tests/unit_tests/test_translation_layer.py",
      "new_id": "ddfa84440814b7f648992b1cc3bf73fe9332eac5",
      "new_mode": 33188,
      "new_path": "local_agent/tests/unit_tests/test_translation_layer.py"
    },
    {
      "type": "modify",
      "old_id": "d46dbae5ebd0b8d9d5e4d91aa96adee515becf3a",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/__init__.py",
      "new_id": "6d6d1266c329fd60129d68b2a80179e0102633e0",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "d46dbae5ebd0b8d9d5e4d91aa96adee515becf3a",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/__init__.py",
      "new_id": "6d6d1266c329fd60129d68b2a80179e0102633e0",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "a472e82acc1c8bba7e2e6680058e386c33e22c2f",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/base.py",
      "new_id": "4ecc5e85bdab28152a3acb1ba946a99fdad48cc0",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/base.py"
    },
    {
      "type": "modify",
      "old_id": "d46dbae5ebd0b8d9d5e4d91aa96adee515becf3a",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/cluster_handlers/__init__.py",
      "new_id": "6d6d1266c329fd60129d68b2a80179e0102633e0",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/cluster_handlers/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "fdcc28c7687a5b5c7edcd90dec53690174826b00",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/cluster_handlers/level.py",
      "new_id": "424d5cd1c2337ed477c7f4b5d2baf8e63d11debe",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/cluster_handlers/level.py"
    },
    {
      "type": "modify",
      "old_id": "f2cbc35b56eab5ee4ff910ec2408bf74355c726f",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/cluster_handlers/on_off.py",
      "new_id": "8d3ec90e155eccc87a6f26480303c9440032f61d",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/cluster_handlers/on_off.py"
    },
    {
      "type": "modify",
      "old_id": "52be68cf88e2066f4df4c40ce4b60877d2cabc03",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/common.py",
      "new_id": "15815b771e71cc0dd2d89be56e902381c0e288cd",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/common.py"
    },
    {
      "type": "modify",
      "old_id": "fd9b4f88b7a5699d742eb2839e1cc940d51b7e33",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/handler_registry.py",
      "new_id": "b4ece3780021cf9595b466203430f61e559abee7",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/handler_registry.py"
    },
    {
      "type": "modify",
      "old_id": "d33c76cecd8be3ed31c1b46b75049a7f1f1cd59b",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/command_handlers/on_off_light.py",
      "new_id": "02dbbace1e58010a29f7df21c7730cd824ad4ebf",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/command_handlers/on_off_light.py"
    },
    {
      "type": "modify",
      "old_id": "18fdbfad319ff9fa3d20b3ecdb5732bea9729f74",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/gdm_manager.py",
      "new_id": "74b3c96af01fb27576d926b64076fec77d110c7e",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/gdm_manager.py"
    },
    {
      "type": "modify",
      "old_id": "0bfc78c174c05f9d8972f52cc0c1089a2411edfe",
      "old_mode": 33188,
      "old_path": "local_agent/translation_layer/translation_layer.py",
      "new_id": "eeb02e6aab468bbc2012dabe66f946a2a99a8452",
      "new_mode": 33188,
      "new_path": "local_agent/translation_layer/translation_layer.py"
    }
  ]
}
