code: def handle_no_cache(context):
      
      logger.error(
          f"Could not locate wily cache, the cache is required to provide insights."
      )
      p = input("Do you want to run setup and index your project now? [y/N]")
      if p.lower() != "y":
          exit(1)
      else:
          revisions = input("How many previous git revisions do you want to index? : ")
          revisions = int(revisions)
          path = input("Path to your source files; comma-separated for multiple: ")
          paths = path.split(",")
          context.invoke(
              build,
              max_revisions=revisions,
              targets=paths,
              operators=None,
          )
docs: Handle lack-of-cache error, prompt user for index process.