)]}'
{
  "log": [
    {
      "commit": "71dbcfc62dd40af7cc9047670d612ddb1cd74036",
      "tree": "5a2797934a3723080e4bb0d93b2426917c25014b",
      "parents": [
        "0e5040b5dbf02630bb50f615d339b12065a1ef33"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 19 23:31:37 2023 -0800"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 19 23:42:21 2023 -0800"
      },
      "message": "pytype: disable covariant `TypeVar` not supported yet"
    },
    {
      "commit": "0e5040b5dbf02630bb50f615d339b12065a1ef33",
      "tree": "2f005d3cbcb6e0034601ea259142e17cf12d4a84",
      "parents": [
        "4478cf9d8a973484a25707713a15a8c98ebf81ff"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Mon Nov 06 08:51:34 2023 +0000"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Mon Nov 06 00:52:14 2023 -0800"
      },
      "message": "python: bump to v0.0.5\n"
    },
    {
      "commit": "4478cf9d8a973484a25707713a15a8c98ebf81ff",
      "tree": "e1af9cad749de59aa66145b59961b88773fc1bad",
      "parents": [
        "6c85d84a17e30838dd2ace4589ca2c2f65cfcab9"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Tue Oct 24 14:11:03 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Mon Nov 06 00:52:14 2023 -0800"
      },
      "message": "l2cap: update APIs (breaking changes)\n"
    },
    {
      "commit": "6c85d84a17e30838dd2ace4589ca2c2f65cfcab9",
      "tree": "83d3b5cb1b8f908dc6669657ebc0a856728ffc7a",
      "parents": [
        "40c5c68068008e21b5b6b72b07195ec327be6588"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 05 23:03:39 2023 -0800"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 05 23:20:51 2023 -0800"
      },
      "message": "Update protoc-gen-custom_grpc"
    },
    {
      "commit": "40c5c68068008e21b5b6b72b07195ec327be6588",
      "tree": "4a7b541b7715400f3cd568c227c232bceccc8e0f",
      "parents": [
        "b3825537144f24a60446cc25e1a6dd98c9c791eb"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 05 23:01:12 2023 -0800"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 05 23:20:51 2023 -0800"
      },
      "message": "Update protoc-gen-custom_grpc"
    },
    {
      "commit": "b3825537144f24a60446cc25e1a6dd98c9c791eb",
      "tree": "946c41da57bb9081359cc585ddd6b136e6ee2dab",
      "parents": [
        "90eeecd31fd84788fa04f736468b19005bcbd29d"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 05 22:54:39 2023 -0800"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Nov 05 23:20:51 2023 -0800"
      },
      "message": "Fix annotation error caused by type checking.\n\ngo/pytype-faq#annotating-with-a-proto-enum-type-caused-a-runtime-error\r\n\r\nsponge: https://fusion2.corp.google.com/f3831b2b-9753-3396-8296-39c6b3840d12\r\n\r\nCo-authored-by: yehtsohsin@google.com"
    },
    {
      "commit": "90eeecd31fd84788fa04f736468b19005bcbd29d",
      "tree": "2ebe70624ce73fa24ab5634bbf7ffcaf849d2518",
      "parents": [
        "aac70dcac0337278386681c2d300cb673db11b72"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Sep 29 11:14:16 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Fri Sep 29 20:21:31 2023 +0200"
      },
      "message": "python: bump to v0.0.4\n"
    },
    {
      "commit": "aac70dcac0337278386681c2d300cb673db11b72",
      "tree": "2dd1361fe0d552cb43cab7ebcf798680246914e8",
      "parents": [
        "7e42737b3f0d9111acbf73b217c0cb2678a1902c"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Sep 29 11:13:43 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Fri Sep 29 20:21:31 2023 +0200"
      },
      "message": "ci: add python avatar tests\n"
    },
    {
      "commit": "7e42737b3f0d9111acbf73b217c0cb2678a1902c",
      "tree": "7fcae778f88863596a663212035a2a477f3f75c5",
      "parents": [
        "4c402bcdbc14c7bf3463bb56cfdae38192ec18a5"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Sep 29 10:33:13 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Fri Sep 29 20:21:31 2023 +0200"
      },
      "message": "ci: add python build \u0026 lint\n"
    },
    {
      "commit": "4c402bcdbc14c7bf3463bb56cfdae38192ec18a5",
      "tree": "b8dbc006c74bfc0c6a9ac9e6ea4d798890c8eba0",
      "parents": [
        "64d55b7d3e98fc39d751fdc42201dff65f4d8598"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Sep 29 10:30:03 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Fri Sep 29 20:21:31 2023 +0200"
      },
      "message": "git: add `venv/` to git ignore\n"
    },
    {
      "commit": "64d55b7d3e98fc39d751fdc42201dff65f4d8598",
      "tree": "748f8e12602cd664034d0c65c6e4847e4763120c",
      "parents": [
        "7b41484eab83219c3502984a3cb28189a235ebce"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Sep 29 10:34:25 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Fri Sep 29 20:21:31 2023 +0200"
      },
      "message": "gen: fix usage of new `list` type hints\n"
    },
    {
      "commit": "7b41484eab83219c3502984a3cb28189a235ebce",
      "tree": "e91f3a60e35eda0fd0ff9608223a85ce26f73bad",
      "parents": [
        "e378db8fafb18eae0a8d88e9038a65167de5e5f5"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Wed Sep 27 18:42:50 2023 +0000"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Fri Sep 29 20:21:31 2023 +0200"
      },
      "message": "gen: add __future__ annotations\n"
    },
    {
      "commit": "e378db8fafb18eae0a8d88e9038a65167de5e5f5",
      "tree": "83afca499fbac3c69a5e1c0474a0879f25c713d1",
      "parents": [
        "47835e11a701bfdb0bffee319e31869b88032a1a"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Tue Sep 26 15:30:05 2023 +0000"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Wed Sep 27 19:29:09 2023 +0200"
      },
      "message": "l2cap: add documentation\n"
    },
    {
      "commit": "47835e11a701bfdb0bffee319e31869b88032a1a",
      "tree": "a65c74c15b7616afeb4755e3a3bb5ddd926a9a18",
      "parents": [
        "a8b8a7fd79a129398d9f47035def380380b97643"
      ],
      "author": {
        "name": "Josh Wu",
        "email": "joshwu@google.com",
        "time": "Wed Jul 26 18:32:54 2023 +0800"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Sun Aug 27 23:40:54 2023 -0700"
      },
      "message": "Add L2CAP service\n\nIncluding fixed channels.\nNote: This proto is not compatible with l2cap.proto on AOSP, since the\nAPI is too Android-specific.\n"
    },
    {
      "commit": "a8b8a7fd79a129398d9f47035def380380b97643",
      "tree": "e496cf0b4bc4d9087e9b2d7e248aa84f77aa813f",
      "parents": [
        "ab8427a340e282875745a8a69e19ad38b4dd233e"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Mon Aug 07 07:30:26 2023 -0700"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Mon Aug 07 09:34:48 2023 -0700"
      },
      "message": "Update documentation\n\n- Correct style and typos.\n- Update schemas.\n"
    },
    {
      "commit": "ab8427a340e282875745a8a69e19ad38b4dd233e",
      "tree": "4f8f330367c3c46ffa5a2f9fa524b53a1a73bc14",
      "parents": [
        "5e34e4bd3fcd001e9bed206ef704cc4134dd55e4"
      ],
      "author": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Fri Jul 07 14:06:59 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 07 14:06:59 2023 -0700"
      },
      "message": "Revert \"[Pandora] Remove a2dp.proto\" (#2)\n\nThis reverts commit 7232fcbdd4d121ffccfebda221bd0dc3b100be44.\r\n\r\nasha.proto has been moved to bt-test-interfaces and a2dp.proto is a\r\nstable interface\r\n\r\nCo-authored-by: Sparkling Diva \u003c30467496+SilverBzH@users.noreply.github.com\u003e"
    },
    {
      "commit": "5e34e4bd3fcd001e9bed206ef704cc4134dd55e4",
      "tree": "97677e0efac6146704f38fb89f7c215b5137a731",
      "parents": [
        "a4d972812d45e11a482a68083a722d84a8c091e8"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Thu Jun 01 18:12:04 2023 +0000"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Thu Jun 01 20:14:15 2023 +0200"
      },
      "message": "ci: fix python package build\n"
    },
    {
      "commit": "a4d972812d45e11a482a68083a722d84a8c091e8",
      "tree": "a3d713697e44442cacb05bbd280af7db328ac498",
      "parents": [
        "08da4b07fa6df3d333cac7b5e7133fcf0b1fe5e2"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Thu Jun 01 17:56:26 2023 +0000"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Thu Jun 01 19:59:36 2023 +0200"
      },
      "message": "bump version to 0.0.3\n"
    },
    {
      "commit": "08da4b07fa6df3d333cac7b5e7133fcf0b1fe5e2",
      "tree": "d69a1724eced0961fb48eb5394b4cb420b3afe05",
      "parents": [
        "928d71cf04a885392941a515b799297fd633fee3"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Thu Jun 01 17:55:39 2023 +0000"
      },
      "committer": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Thu Jun 01 19:59:36 2023 +0200"
      },
      "message": "ci: add python package publish workflow\n"
    },
    {
      "commit": "928d71cf04a885392941a515b799297fd633fee3",
      "tree": "e7ecab7f961e7581323039098743ace269075c3a",
      "parents": [
        "a666b98ca537bd13914a63aa4916b1b30253a1f1"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Tue May 23 18:07:44 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 23 09:07:44 2023 -0700"
      },
      "message": "python: update dependencies versions (#3)\n\nNo more use fixed version numbers"
    },
    {
      "commit": "a666b98ca537bd13914a63aa4916b1b30253a1f1",
      "tree": "c3c8d009e0f4a7d48919467b9bc8012bec60a235",
      "parents": [
        "34217741fdcf2b1062f3c88adf238393199607a3",
        "ebf93210f3b926419be47cf8598baf8bc731218b"
      ],
      "author": {
        "name": "Lucas Abel",
        "email": "22837557+uael@users.noreply.github.com",
        "time": "Mon May 15 11:44:38 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 15 11:44:38 2023 +0200"
      },
      "message": "Merge pull request #1 from google/pypi\n\nAdd parent folder to sdist"
    },
    {
      "commit": "ebf93210f3b926419be47cf8598baf8bc731218b",
      "tree": "c3c8d009e0f4a7d48919467b9bc8012bec60a235",
      "parents": [
        "599f11904ef51958fa57c5ed04eb66d49a7d3cf5"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Fri May 12 20:35:55 2023 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Fri May 12 20:35:58 2023 +0000"
      },
      "message": "Increment version number\n\nIncrement version number since version 0.0.1 already exist\nin pypi and doesn\u0027t have the latest metadata.\n"
    },
    {
      "commit": "599f11904ef51958fa57c5ed04eb66d49a7d3cf5",
      "tree": "0ed7453c7da9f39562c462c14b7bc00df30e9ebc",
      "parents": [
        "66d05d5e5fcfb3f6d4478b20b36c24a9885ac41d"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Fri May 12 20:29:48 2023 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Fri May 12 20:29:48 2023 +0000"
      },
      "message": "Update pyproject for pypi release\n"
    },
    {
      "commit": "66d05d5e5fcfb3f6d4478b20b36c24a9885ac41d",
      "tree": "3a7ad2505b737fd086028fb58cbc5d40f2a2ab7e",
      "parents": [
        "34217741fdcf2b1062f3c88adf238393199607a3"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Fri May 12 20:21:40 2023 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Fri May 12 20:22:01 2023 +0000"
      },
      "message": "Add parent folder to sdist\n"
    },
    {
      "commit": "34217741fdcf2b1062f3c88adf238393199607a3",
      "tree": "260ee15bf64df199e4fcbd47bd09ed017ccb8dc1",
      "parents": [
        "5d5ccb43202779029fb6dcf57329d74eb615dee3"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Mon May 08 18:01:44 2023 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Mon May 08 18:05:41 2023 +0000"
      },
      "message": "Readme: Update the Readme\n\nDelete information about A2DP and add for the Security interface\n\nBug: 279462399\nChange-Id: Ia774a21bc9bd899467b5b9efda55f009a60b7b93\n"
    },
    {
      "commit": "5d5ccb43202779029fb6dcf57329d74eb615dee3",
      "tree": "f6757801cb92555aa55c64f3cd045e0688031378",
      "parents": [
        "bbd02b69dcaf3cc1d8cc4cb66223c2dcd9cbf25d"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Thu Mar 30 21:59:46 2023 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Thu Mar 30 22:00:34 2023 +0000"
      },
      "message": "Asha: Move asha interface to experimental\n\nBug: 275813108\nChange-Id: I8e129f76aa0307181d7ed6a5fbeecf78ad75eb4a\n"
    },
    {
      "commit": "bbd02b69dcaf3cc1d8cc4cb66223c2dcd9cbf25d",
      "tree": "24292153674873bab888e6a66fb3b37820ede6c5",
      "parents": [
        "05d6efa62af0bc06c68826d88f32c76d510291cb",
        "7232fcbdd4d121ffccfebda221bd0dc3b100be44"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Mar 24 17:53:37 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 24 17:53:37 2023 +0000"
      },
      "message": "Merge changes I33950e29,Ie5bc5fa6 into main\n\n* changes:\n  [Pandora] Remove a2dp.proto\n  Add ASHA music streaming rpc\n"
    },
    {
      "commit": "7232fcbdd4d121ffccfebda221bd0dc3b100be44",
      "tree": "ef253360111e4224925012bf2a19aadb973c22df",
      "parents": [
        "5813d74571a0902a23fde00fa126e452ed29a037"
      ],
      "author": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Fri Mar 10 12:59:19 2023 -0800"
      },
      "committer": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Fri Mar 24 10:52:12 2023 -0700"
      },
      "message": "[Pandora] Remove a2dp.proto\n\na2dp.proto is no longer used under Pandora, and it has message naming conflict with asha.proto\n\nChange-Id: I33950e29e6adf4a19734dc47a5ca3cd466920605\n"
    },
    {
      "commit": "5813d74571a0902a23fde00fa126e452ed29a037",
      "tree": "7f4560485920b25f385333e67c24beafd60f0a13",
      "parents": [
        "2e8ffbc9411e08f50515421ca69acf5c1a4089b6"
      ],
      "author": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Thu Dec 29 16:45:50 2022 -0800"
      },
      "committer": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Fri Mar 24 10:52:12 2023 -0700"
      },
      "message": "Add ASHA music streaming rpc\n\nChange-Id: Ie5bc5fa6b1e2df1d32e2b688ce7417a3cf77e0da\n"
    },
    {
      "commit": "05d6efa62af0bc06c68826d88f32c76d510291cb",
      "tree": "c266469daef81671d7f3f13393ba760fc27a9c9f",
      "parents": [
        "2e8ffbc9411e08f50515421ca69acf5c1a4089b6"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Thu Mar 23 00:43:57 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Thu Mar 23 00:43:57 2023 +0000"
      },
      "message": "gen: do not try to guess the right package\n\nTest: None\nChange-Id: I1990b70a540c53173333712ac1351a120054dfa6\n"
    },
    {
      "commit": "2e8ffbc9411e08f50515421ca69acf5c1a4089b6",
      "tree": "3c153be504ebe705e55dda2405d587f519aa4108",
      "parents": [
        "025b70459739bde1228df685078249ce5a30a08b"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Thu Feb 16 01:34:35 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Tue Feb 21 18:53:51 2023 +0000"
      },
      "message": "gen: completely rework the generator\n\nChange-Id: I4722fbf0515f240c8c425728e7abc1e12ecf1aa3\n"
    },
    {
      "commit": "025b70459739bde1228df685078249ce5a30a08b",
      "tree": "4794b7943a75a582c74302420555f7739613cc1d",
      "parents": [
        "e31a0f31fb4b176a3fdafa67930aa42a60e0587c"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Wed Feb 15 00:06:45 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Wed Feb 15 00:07:06 2023 +0000"
      },
      "message": "gen: generate valid py code for empty service\n\nChange-Id: I848dfde1e0ca0380260705e3a57fc757c898bfc2\n"
    },
    {
      "commit": "e31a0f31fb4b176a3fdafa67930aa42a60e0587c",
      "tree": "dbc6d69545c23a160f40a63c4d3fb91c2cf8abb3",
      "parents": [
        "2a387134a85c5440486ea40a6c8b3362ec346fa3"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Feb 10 18:14:03 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Mon Feb 13 22:48:05 2023 +0000"
      },
      "message": "host: refactor connection management\n\n* updated `WaitConnection`:\n  - empty request is now forbidden (ie. wait for any connection).\n  - returns the same connection only once.\n* removed `WaitLeConnection`, `{Start,Stop}Advertising`:\n  - this 3 APIs are replaced with `rpc Advertise(..) -\u003e (stream Connection)`\n  - `Advertise` is stream and can be canceled at any time (which shall\n    stop advertising).\n  - `Advertise` stream incoming connection.\n  - When advertising as `non-connectable` no connections\n    will ever be streamed.\n* removed `Get{Le,}Connection`:\n  - to avoid user having mutilple instance of the same handle to a\n    connection, it was decided to remove this interfaces.\n* removed `GetRemoteName`:\n  - unused and error prone API.\n\nChange-Id: I835e1889264344b6929634e42c4ba32c9026d83c\n"
    },
    {
      "commit": "2a387134a85c5440486ea40a6c8b3362ec346fa3",
      "tree": "2e9691e62159a2999a52a74484a0286a217245e7",
      "parents": [
        "cf63bb880726baf04dac840f67f088b380ab282d"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Mon Feb 13 22:47:45 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Mon Feb 13 22:48:05 2023 +0000"
      },
      "message": "gen: generated field type hint may still not be defined, use quote\n\nChange-Id: I472f654354d2604bbb3ef54897b389c9dc302758\n"
    },
    {
      "commit": "cf63bb880726baf04dac840f67f088b380ab282d",
      "tree": "c642f3bdfb6bbcf4ebf918dd1c9bdc1367dc7754",
      "parents": [
        "c1f90195024d69351742605ad9f276199ae65c8a"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Feb 10 19:50:41 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Mon Feb 13 21:34:45 2023 +0000"
      },
      "message": "gen: self contains the `_utils.py` content\n\nChange-Id: I43dfc00689e1ffd2815a8186f693945d32bdc65a\n"
    },
    {
      "commit": "c1f90195024d69351742605ad9f276199ae65c8a",
      "tree": "f200c01df40ef1704d0538e0022a762535e7dfb4",
      "parents": [
        "64ce49c397960b466f25364b8c56f7557f2749be"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Feb 10 17:05:38 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Feb 10 17:05:38 2023 +0000"
      },
      "message": "gen: remove message typed dict version in favor `oneof` typed dict\n\nChange-Id: I304a2ae2df4f6ebd82e40f3e4598224a76aafb75\n"
    },
    {
      "commit": "64ce49c397960b466f25364b8c56f7557f2749be",
      "tree": "d968223748d40440351dc5b7f251d9c1a5f45071",
      "parents": [
        "831327f4c66fff538dd2f6f42e064edd8fb84c89"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Wed Feb 08 19:05:45 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Wed Feb 08 19:05:48 2023 +0000"
      },
      "message": "host: specify in `Wait{Le,}Connection` doc how to wait for any connection\n\nBug: 268343805\nChange-Id: Ib731e8589574dbd3b99eeebf1680462e8fdfa8f5\n"
    },
    {
      "commit": "831327f4c66fff538dd2f6f42e064edd8fb84c89",
      "tree": "24c34d0646c367f31788ab42ce1bbaca784ddf4b",
      "parents": [
        "f1a8c6588a7cdffd8ca151b7ad799680d8c2861a"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Wed Feb 08 18:37:19 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Wed Feb 08 18:44:05 2023 +0000"
      },
      "message": "gen: wrap stream stream calls into a custom type\n\nBug: 268358598\nTest: ./python/_build/grpc.py\nChange-Id: Ie9c52cafda8f4002702b87b6e5edd6923b488a91\n"
    },
    {
      "commit": "f1a8c6588a7cdffd8ca151b7ad799680d8c2861a",
      "tree": "e78aa9284005b47c923d29d3b5bd7fd426571f04",
      "parents": [
        "cc7f6a2ede05078efec6618e2f7563ba74736b84"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Jan 27 00:14:34 2023 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Feb 03 14:44:22 2023 +0000"
      },
      "message": "security: remove unused request message\n\nChange-Id: I514f3330b8b6174f4725645a120e237213d5a9a0\n"
    },
    {
      "commit": "cc7f6a2ede05078efec6618e2f7563ba74736b84",
      "tree": "db2fd1a0b8fd0392f29642debe11bb5744973454",
      "parents": [
        "60cd4ccfec7c991a1d14e848d9c3e40d8073ab55"
      ],
      "author": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Thu Feb 02 22:24:51 2023 +0000"
      },
      "committer": {
        "name": "uael",
        "email": "uael@google.com",
        "time": "Fri Feb 03 02:10:30 2023 +0000"
      },
      "message": "gen: add generation for enums \u0026 messages stub types\n\nBug: 266510674\nTest: `./python/_build/protoc-gen-custom_grpc`\nChange-Id: I14cec48e739e3fbc225f9ed19087995ef81fbdea\n"
    },
    {
      "commit": "60cd4ccfec7c991a1d14e848d9c3e40d8073ab55",
      "tree": "d4712d4e911e8ad073b5b661326e839168bf959f",
      "parents": [
        "17f124a181e545b5a5de48c5824f8fc47dbaf711"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Jan 31 21:33:52 2023 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Jan 31 21:34:35 2023 +0000"
      },
      "message": "host: add missing 0 value to `SecondaryPhy` enum\n\nChange-Id: I080783984b2d2e331ffc393d6876d247a1741617\n"
    },
    {
      "commit": "17f124a181e545b5a5de48c5824f8fc47dbaf711",
      "tree": "5f79802bd9359295a07783dbe4b9baae05d6d985",
      "parents": [
        "a89e7c6769c1f83204a9fbe6cf2a75b2b4d9d321"
      ],
      "author": {
        "name": "Qiao Yang",
        "email": "qiaoccolato@google.com",
        "time": "Mon Jan 09 14:07:46 2023 -0800"
      },
      "committer": {
        "name": "Qiao Yang",
        "email": "qiaoccolato@google.com",
        "time": "Mon Jan 09 14:07:46 2023 -0800"
      },
      "message": "build: generate timeout parameter for stream input\n\nChange-Id: Iee246e88280b07051cc8b1d73b926c4f3d85d0a4\n"
    },
    {
      "commit": "a89e7c6769c1f83204a9fbe6cf2a75b2b4d9d321",
      "tree": "592765b15fdeab5d5dd17163e60c427c3f103bb3",
      "parents": [
        "f58c31d183c2e026deab80c367b3b2b60033ea43"
      ],
      "author": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Fri Nov 18 13:26:32 2022 -0800"
      },
      "committer": {
        "name": "Yuyang Huang",
        "email": "yuyangh@google.com",
        "time": "Mon Dec 12 17:37:49 2022 -0800"
      },
      "message": "add ASHA test interface\n\nBug: 261877277\nChange-Id: I24e0c773f6490222d2247315851a21220bb9d575\n"
    },
    {
      "commit": "f58c31d183c2e026deab80c367b3b2b60033ea43",
      "tree": "4692b84e548c42bb37a76e3905e19f084c0cd88d",
      "parents": [
        "50e3f15849ba004a4dda3cd8172978fa7a475e08"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Sat Nov 12 00:20:13 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Nov 22 18:58:31 2022 +0000"
      },
      "message": "security: improve and complete the APIs\n\nChange-Id: I3c7c9142972cc510b2c387bcaee1039a1b2610e9\n"
    },
    {
      "commit": "50e3f15849ba004a4dda3cd8172978fa7a475e08",
      "tree": "70166f0664c2322d000fa7a223144d3333b503d6",
      "parents": [
        "e8964015e6d141295decd6b1a9386b1d5ae273e6"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Wed Nov 09 23:05:21 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Nov 18 17:02:40 2022 +0000"
      },
      "message": "security: initial import from `AOSP` experimental\n\nChange-Id: I8aabc46b7cf856b7a18bbc104d3e89030a61654c\n"
    },
    {
      "commit": "e8964015e6d141295decd6b1a9386b1d5ae273e6",
      "tree": "eb84e188fc84eb38ad65f3038b546af5057b9896",
      "parents": [
        "b708368a340fa2bc01d8d2562f61288d066394d4"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Wed Nov 16 17:54:36 2022 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Wed Nov 16 23:02:18 2022 +0000"
      },
      "message": "[Host] - Add flags in the scanning response\n\nThe advertising flags are needed for some pts tests. We need\nto know if the device is discoverable with the limited or general\ndiscovery.\n\nChange-Id: I54e8ca01ae6b4c7d56db013c2679d277831b4f0a\n"
    },
    {
      "commit": "b708368a340fa2bc01d8d2562f61288d066394d4",
      "tree": "920a41dc8d8fcac667e926332946aaffe94f874b",
      "parents": [
        "8311a63bdf283e392394b8c88bec3be50e8aa12f"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Sat Nov 12 01:02:32 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Sat Nov 12 01:02:32 2022 +0000"
      },
      "message": "host: add `WaitDisconnection` and renamed Scan \u0026 Inquiry methods\n\nChange-Id: I9260afdd412488797c7a7dc6a6ac6f25f1f73cc2\n"
    },
    {
      "commit": "8311a63bdf283e392394b8c88bec3be50e8aa12f",
      "tree": "ff878c81c1d5bb6f67305d685aa34b6187ffea92",
      "parents": [
        "f4255132aa5c3a21f843be4be2fe28fa53ba8187"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Nov 08 18:21:16 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Nov 08 18:21:16 2022 +0000"
      },
      "message": "host: add `own_address_type` to `ConnectLE` method\n\nChange-Id: I4bec556920dab902acd8a4cdc7cf1baef85f4ea2\n"
    },
    {
      "commit": "f4255132aa5c3a21f843be4be2fe28fa53ba8187",
      "tree": "2fa0e7ba20218d1ef5617602ca9f3bfa51827d98",
      "parents": [
        "e9110059d3a9b52ff64115522ac1dbc035c7e0da"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Mon Nov 07 22:33:14 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Mon Nov 07 23:25:26 2022 +0000"
      },
      "message": "host: minor modifications/fixes to the host APIs\n\nChange-Id: I6b96b03775daa47dd3e382996948978c84703b38\n"
    },
    {
      "commit": "e9110059d3a9b52ff64115522ac1dbc035c7e0da",
      "tree": "47f795cc2844cd0c34673137e958b1ffe9865834",
      "parents": [
        "292cc7868f6d04c04031139f86e8b7787a5287a6"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Nov 04 02:48:07 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Nov 04 02:48:07 2022 +0000"
      },
      "message": "generator: add optional `timeout` parameter to client\n\nChange-Id: I5f7d7086cafe3fe8caf6a690d329a69a56b0fb31\n"
    },
    {
      "commit": "292cc7868f6d04c04031139f86e8b7787a5287a6",
      "tree": "a982bc5bd84d545f734adcd70847d93e183e1433",
      "parents": [
        "afeec1a180751eac20892f18846d88febe1242d2"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Mon Oct 31 18:57:28 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Mon Oct 31 18:58:11 2022 +0000"
      },
      "message": "host: update `GetRemoteName` to also accept an address as argument\n\n* Also fixed `StartInquiryResponse.rssi` not being a signed integer.\n\nChange-Id: I180e1bca3709e9ae028ea3940272e340fea3ca3d\n"
    },
    {
      "commit": "afeec1a180751eac20892f18846d88febe1242d2",
      "tree": "ac9a9f35880ee7ba37abd9c8547233566b8fcca6",
      "parents": [
        "2ebd21078e3a7f0f26e443ddc00cab4ec17b194e"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Oct 25 20:34:49 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Fri Oct 28 22:17:50 2022 +0000"
      },
      "message": "host: cleanup \u0026 unification\n\nChange-Id: Ifb8ea21785614f5b68d86d5498800106ad6eac5d\n"
    },
    {
      "commit": "2ebd21078e3a7f0f26e443ddc00cab4ec17b194e",
      "tree": "1b31304682afa9124d6d5f76a2ac818ae2711765",
      "parents": [
        "a6865b672d1538cc549073d68518202a44e7b5db"
      ],
      "author": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Oct 25 00:37:23 2022 +0000"
      },
      "committer": {
        "name": "Abel Lucas",
        "email": "uael@google.com",
        "time": "Tue Oct 25 00:37:49 2022 +0000"
      },
      "message": "host: update API a bit\n\nChange-Id: I890c6ea51cba7de66214e74bccc3d6f8f01c854d\n"
    },
    {
      "commit": "a6865b672d1538cc549073d68518202a44e7b5db",
      "tree": "9aed284a6daced37063a1b80d8f958d52e7a3488",
      "parents": [
        "469be68bd8e816707adf43d71af9b3cd22226b91"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Mon Oct 17 17:40:07 2022 +0000"
      },
      "committer": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Mon Oct 17 17:44:46 2022 +0000"
      },
      "message": "update host.proto from aosp\n\nChange-Id: I55f4db6dc698f7cc90603a936560a55355797855\n"
    },
    {
      "commit": "469be68bd8e816707adf43d71af9b3cd22226b91",
      "tree": "a285799acaa3bb72b92f96de3861f54791c70913",
      "parents": [
        "5c9f411d1eefac171b76051b18bd0b0435c7790b"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Tue May 03 12:31:53 2022 -0700"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Tue Jun 07 23:06:59 2022 +0000"
      },
      "message": "bt-test-interfaces: integrate python gRPC build system\n\nChange-Id: I8346e4d6f6c853b0b1f76ffba1db1dfad840fedd\n"
    },
    {
      "commit": "5c9f411d1eefac171b76051b18bd0b0435c7790b",
      "tree": "67d6d861336e7788d528a1c582d7e48d9a726dfc",
      "parents": [
        "413cc97ae077373e45b6d3f057f6113e16d03c2b"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Tue Apr 26 18:57:46 2022 -0700"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Tue Apr 26 18:59:04 2022 -0700"
      },
      "message": "bt-test-interfaces: quick fix paths README\n\nChange-Id: I6fea22efc60f7409881ccd49f07c3839c32b70ee\n"
    },
    {
      "commit": "413cc97ae077373e45b6d3f057f6113e16d03c2b",
      "tree": "f6a66d879f7f0e3d9b9efde52613f81bc500f3a4",
      "parents": [
        "05cd39cf98b3fdc14699316c69cdaf8e496ee066"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Mon Apr 25 11:04:57 2022 -0700"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Mon Apr 25 13:37:28 2022 -0700"
      },
      "message": "Bluetooth test interfaces: preparing for open-source\n\n- Adding license file and headers\n- Adding contributing guidelines\n- Changing devsite relative links to repo relative links\n  Requires running a script after copybara in Google3 to\n  generates them\n- Removing symbolic link to README, using a copybara workflow\n  instead to rename it (since README files cannot be used in\n  devsite)\n\nChange-Id: I0bb2ef9ca72784b1981f846bf9bf4dd276f64dfe\n"
    },
    {
      "commit": "05cd39cf98b3fdc14699316c69cdaf8e496ee066",
      "tree": "c31fe748170b8de45496725ffb41d8d6092afc6f",
      "parents": [
        "bc9dba7c64a14c9d536a0f63cdccd25870d4793f"
      ],
      "author": {
        "name": "Charlie Boutier",
        "email": "charliebout@google.com",
        "time": "Thu Apr 21 13:13:54 2022 +0000"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Thu Apr 21 15:23:38 2022 -0700"
      },
      "message": "Pandora/doc: renaming Blueberry to Pandora in the documentation.\n\nChange-Id: I3663b91c3b0f5b8626a4ca4e2de06ed8d83b18b4\n"
    },
    {
      "commit": "bc9dba7c64a14c9d536a0f63cdccd25870d4793f",
      "tree": "8b757df1816c6e6d694d301456f03db587231128",
      "parents": [
        "d637d161b6af191c9395205c07158006f0f9924d"
      ],
      "author": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Fri Mar 18 10:22:34 2022 +0000"
      },
      "committer": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Fri Mar 18 10:23:02 2022 +0000"
      },
      "message": "all: Format proto files with protofmt\n\nChange-Id: I1568acc097c1d708680de9a262cdaff44a167541\n"
    },
    {
      "commit": "d637d161b6af191c9395205c07158006f0f9924d",
      "tree": "d360cd1f2f746f2ce73fea965052e41853fa8e04",
      "parents": [
        "5c7fc7d1b0b73b10aca851be6fdf79485fdca9db"
      ],
      "author": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Tue Nov 02 14:20:00 2021 +0000"
      },
      "committer": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Thu Mar 17 15:28:17 2022 +0000"
      },
      "message": "a2dp: Add a2dp interface\n\nChange-Id: I377a950ad82ae76b671f15df94773042f191183a\n"
    },
    {
      "commit": "5c7fc7d1b0b73b10aca851be6fdf79485fdca9db",
      "tree": "f13f45ada742a8cea21cf7a58d2acdd8ce7543e1",
      "parents": [
        "3e42cdfd8560f6e4578a51362e2e81f361e9dd78"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Wed Nov 03 17:40:23 2021 +0100"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Wed Nov 03 17:40:23 2021 +0100"
      },
      "message": "Devsite: add table of content to summary\n\nChange-Id: I05883c4cfe735ff83c093537689984780f9090ee\n"
    },
    {
      "commit": "3e42cdfd8560f6e4578a51362e2e81f361e9dd78",
      "tree": "41f196dc7850f9f536d11fac511cc3b0b97598f8",
      "parents": [
        "cf0dc9eff14b41f3cea86a47344ad57579845964"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Wed Nov 03 17:31:57 2021 +0100"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Wed Nov 03 17:32:46 2021 +0100"
      },
      "message": "Devsite: Add support for oneof in template\n\nChange-Id: I7227e6e3f59acd99231fb74b664b840d1552328c\n"
    },
    {
      "commit": "cf0dc9eff14b41f3cea86a47344ad57579845964",
      "tree": "2697879931188dd40d1cbcba71b8f8482d3579bb",
      "parents": [
        "8014644a361f289f209da0c62c7d9961dcc44a73"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Tue Nov 02 13:55:23 2021 +0100"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Tue Nov 02 14:23:52 2021 +0100"
      },
      "message": "Add summary and correct few typos\n\nChange-Id: I1020b6558a13ee202fe23279dccaa0fa32d35433\n"
    },
    {
      "commit": "8014644a361f289f209da0c62c7d9961dcc44a73",
      "tree": "ff18cee9c4a3d10518394ac31c45e49bc1c3c7c2",
      "parents": [
        "bd7b9e8c83267fa9b518a00abd0747a677eb8955"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Fri Oct 29 16:39:56 2021 +0200"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Fri Oct 29 16:39:56 2021 +0200"
      },
      "message": "Remove useless file\n\nChange-Id: I276195bbf47c9557438727a33e6d21967a5a52aa\n"
    },
    {
      "commit": "bd7b9e8c83267fa9b518a00abd0747a677eb8955",
      "tree": "d1297029fea774de655635f4b7d14ba74d773eb1",
      "parents": [
        "75c0ff7f0c2910b4bcffa04efe628a0234801d15"
      ],
      "author": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Fri Oct 29 16:29:21 2021 +0200"
      },
      "committer": {
        "name": "Thomas Girardier",
        "email": "girardier@google.com",
        "time": "Fri Oct 29 16:29:21 2021 +0200"
      },
      "message": "Add template to generate API documentation\n\nChange-Id: I71daf3c09c1d2d1c17cf1902b2845266af902126\n"
    },
    {
      "commit": "75c0ff7f0c2910b4bcffa04efe628a0234801d15",
      "tree": "18078dc3ed1a1b205856266310354e4f1204bf0c",
      "parents": [],
      "author": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Mon Oct 18 12:55:37 2021 +0000"
      },
      "committer": {
        "name": "David Duarte",
        "email": "licorne@google.com",
        "time": "Fri Oct 29 13:38:34 2021 +0000"
      },
      "message": "bt-test-interfaces: Add documentation\n\nCo-authored-by: Thomas Girardier \u003cgirardier@google.com\u003e\nChange-Id: I60cced9c4a5083e9e42e7ad940f1e5a2c088fec8\n"
    }
  ]
}
