)]}'
{
  "id": "d34ead5b02e798564be89fb6bb1167e491c6384c",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "4e03668e8621a84b334493efa0cd65ca1acf2514",
      "name": "README.md"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "__init__.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "517c206e2dc1ec772a40c982a55ec67a87c294e0",
      "name": "api_config.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3bd10d95cbd96b76aee08e5c27f0b938004bb19a",
      "name": "api_config_unittest.py"
    },
    {
      "mode": 40960,
      "type": "blob",
      "id": "702f5b64cc06d3ccc44e840c1e0714c043978c83",
      "name": "compile_build_api_proto"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "485ded913118685dd3337e8886665caf639f9468",
      "name": "compile_build_api_proto.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a829c6da4ca17a449b63b168fff21005eef96032",
      "name": "compile_build_api_proto_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2395c7b293210704f4ac77c24e9a285aac70b402",
      "name": "contrib"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "e572508e22f2260c1dac2c71adc317f6dc73e153",
      "name": "controller"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "36a269ed6b9b3f314c382499eec503106fd7dfb2",
      "name": "faux.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "147e0c4b1d30595c045c4285ed2db05d002b6eea",
      "name": "faux_unittest.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9250843168fcec9579b4159fddf08cab0950927f",
      "name": "field_handler.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "665d1e2deba00d63378e49a97ba057b86ee84aaf",
      "name": "field_handler_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "2d3fb896b0596e6aa76ce087a9684fd2f1c1542f",
      "name": "gen"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "3b304892c24bf30c7c88b2fbfeec16f8fa0b1790",
      "name": "gen_sdk"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be4d294ff4161dca48a481f87ea25b7ea4cda791",
      "name": "message_util.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "08ce3973afe95ceb6896f9027d60cc14666263ea",
      "name": "message_util_unittest.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97c88ac6ea0864969ea13c1bf7cf42ce9c1ecff9",
      "name": "metrics.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "506f4421b1bb3cf612c99e775be54c33238bf1b9",
      "name": "metrics_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "b3fab2369009870bc63a90d3615395d6e82147a3",
      "name": "references"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd80d8093f409e4425f111e066a7ea7483344bb6",
      "name": "router.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5fc60e231f990f32d3aa251fb17951561bb08260",
      "name": "router_unittest.py"
    },
    {
      "mode": 16384,
      "type": "tree",
      "id": "645c419c19b9f2adb035c1dca9b3fc806b3a5381",
      "name": "tutorials"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8515548fc84f8eaa13dc98b0a005fc382459efd",
      "name": "validate.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09a61a1e54dc33ce83751a87ebdb1f0256b67699",
      "name": "validate_unittest.py"
    }
  ]
}
