def update_task_run_heartbeat(self, task_run_id: str) -> None:
    '\n        Convenience method for heartbeating a task run.\n\n        Does NOT raise an error if the update fails.\n\n        Args:\n            - task_run_id (str): the task run ID to heartbeat\n\n        '
    mutation = {'mutation': {with_args('update_task_run_heartbeat', {'input': {'task_run_id': task_run_id}}): {'success'}}}
    self.graphql(mutation, raise_on_error=True)
Convenience method for heartbeating a task run.

Does NOT raise an error if the update fails.

Args:
    - task_run_id (str): the task run ID to heartbeat
def update_task_run_heartbeat(self, task_run_id: str) -> None:
    '\n        Convenience method for heartbeating a task run.\n\n        Does NOT raise an error if the update fails.\n\n        Args:\n            - task_run_id (str): the task run ID to heartbeat\n\n        '
    mutation = {'mutation': {with_args('update_task_run_heartbeat', {'input': {'task_run_id': task_run_id}}): {'success'}}}
    self.graphql(mutation, raise_on_error=True)