| commit | e6cab1b0c4d03503baba9027fe27be832c2fb41c | [log] [tgz] |
|---|---|---|
| author | Sandeep Bandaru <sandeepbandaru@google.com> | Tue Aug 12 10:07:23 2025 -0700 |
| committer | Sandeep Bandaru <sandeepbandaru@google.com> | Tue Aug 12 11:16:18 2025 -0700 |
| tree | 5872da7a6872adb107cbb099f97b6e58c5cd211f | |
| parent | e5f57c749fa45c98ded6524300f347f245901218 [diff] |
Added new error handling logic and executors for remote calls. - Avoids crashing in multiple scenarios which is controlled by `shouldThrow` - Fixes some potential error handling in case of callbacks are not invoked. - Added Intelligence and Inference executor to handle remote service calls and multiple failure callbacks in a clean manner. Flag: EXEMPT refactor Bug: 423888142 Bug: 416887063 Test: ran cts test suite Change-Id: I4a2a1121d74d7d5537693ed4c5aa7d2f6de6e916