code: def get_true_status(self, status: str = None) -> str:
      if not status:
          status = self.run_status.load().status
      not_responding = False
  
      if status == RunEnums.RUN_IN_PROGRESS:
          if self.last_updated_time is not None:
              time_diff = (time.time() - self.last_updated_time) / 60
              if time_diff > 15:
                  not_responding = True
  
      if not_responding:
          return RunEnums.RUN_NOT_RESPONDING
      elif status == "":
          return RunEnums.RUN_UNKNOWN
      else:
          return status
  
file_path: labml/app/server/labml_app/db/status.py
imports: import time
  from typing import Dict
  from labml_db import Model, Key
  from ..enums import RunEnums
label_desc: Use image node_id 4 for calling the Status obj's underlying member method code with example usage: obj.get_true_status(status) and returns: RunEnums, RunEnums, status