code: def handle_completion_info_list(self, call_id, payload):
          
          self.log.debug('handle_completion_info_list: in')
          # filter out completions without `typeInfo` field to avoid server bug. See #324
          completions = [c for c in payload["completions"] if "typeInfo" in c]
          self.suggestions = [completion_to_suggest(c) for c in completions]
          self.log.debug('handle_completion_info_list: %s', Pretty(self.suggestions))
docs: Handler for a completion response.