text: Title: [Feature request] add request history to network_interceptor
  Body: Why this feature is needed:
  We need it to parsing requests for certain actions without creating crutches and global variables
  
  We open the Interceptor together with the history request
  execute our code and then just get the request history and analyze what happened during the execution of this or that code.
  
  You can also make an empty query at the beginning of the aiter to trigger certain actions
  Which is a good, but not very nice solution
  ```
  PARAM: request_history: bool = False
  
  self.request_history = [] if request_history else request_history
  self.request_changed_history = [] if request_history else request_history
  
  in _paused_handler:
  
  if isinstance(self.request_history, list):
      self.request_history.append(request)
  
  ```