text: new_task.update({"task_id": self.task_id_counter})                    self.add_task(new_task)                self.task_list = deque(                    prioritize_tasks(                        self.task_prioritization_chain,                        this_task_id,                        list(self.task_list),                        objective,                    )                )            num_iters += 1            if self.max_iterations is not None and num_iters == self.max_iterations:                print(                    "\033[91m\033[1m" + "\n*****TASK ENDING*****\n" + "\033[0m\033[0m"                )                break        return {}    @classmethod    def from_llm(