)]}'
{
  "id": "bc4477f376dbba7f7395b12d6a34629349d792a7",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "659b686b3ef58f7826896cf6f033ccbed991b4fe",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "__init__.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e04cbf9419f7c35d2f34be644106462c71bf2b7f",
      "name": "api_config.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54913e511387cff070b12a78b82774b49933ed1e",
      "name": "api_config_unittest.py"
    },
    {
      "mode": 40960,
      "type": "blob",
      "id": "702f5b64cc06d3ccc44e840c1e0714c043978c83",
      "name": "compile_build_api_proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e7bf8ca2062ad8011f31aaab26c58c9d195d4e3",
      "name": "compile_build_api_proto.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "751fcf49439fd0835886fc6e41cd9a79d41e0ea9",
      "name": "compile_build_api_proto_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "fab5e3ff6862830e4fbe9f74fa25bfb91536ab6b",
      "name": "contrib"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "201a2998f4e0f374f047271ef033dcf8e683657b",
      "name": "controller"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a24bc761969b028d132ca7bb7d675c417a81e902",
      "name": "faux.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2a42b092bc6dd63c852967063aff06bf6d11ec1",
      "name": "faux_unittest.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3078f5e754ac55fc3b93c3841933572ad663d0c9",
      "name": "field_handler.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9b9de1c30a1faecb5d2b16289439d6b8081aadb",
      "name": "field_handler_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "a3ee0b3add743f47d4d50d82b2aebd9750bf9b68",
      "name": "gen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "8b8c99612afea88e21a39e31402f21e4f2a6d7f3",
      "name": "gen_sdk"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95e55ad119a4daa9911d0dc164992774d933cceb",
      "name": "message_util.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ec7fe91c70cda9ea94601de2bb4da57ac674ef65",
      "name": "message_util_unittest.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c61c0df30b9be4363ab6b7415c5ad2b0e280dc37",
      "name": "metrics.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "53f6c7c34f566731b61629c052d5e6317f0552c4",
      "name": "metrics_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b3fab2369009870bc63a90d3615395d6e82147a3",
      "name": "references"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a89773bd9e93012e50db9088c482aadef68ec22b",
      "name": "router.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7d3a75564b76a2b1df5da6d51ff2c516b69138be",
      "name": "router_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "645c419c19b9f2adb035c1dca9b3fc806b3a5381",
      "name": "tutorials"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7501c0eea3d9b7ba581d67b891d506d578ef3850",
      "name": "validate.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6f15a10b027540b6f4f28b3db4d3d9d7ed7f2555",
      "name": "validate_unittest.py"
    }
  ]
}
