TaskState

Es el conjunto de estados en los que puede estar una tarea.

Enums
TASK_STATE_UNSPECIFIED
TASK_STATE_SUBMITTED Representa el estado que reconoce que se creó una tarea.
TASK_STATE_WORKING Representa el estado que indica que una tarea se está procesando de forma activa.
TASK_STATE_COMPLETED Representa el estado que indica que una tarea finalizó. Este es un estado terminal.
TASK_STATE_FAILED Representa el estado que indica que una tarea se completó, pero falló. Este es un estado terminal.
TASK_STATE_CANCELLED Representa el estado que indica que se canceló una tarea antes de que finalizara. Este es un estado terminal.
TASK_STATE_INPUT_REQUIRED Representa el estado que indica que la tarea requiere información para completarse. Este es un estado interrumpido.
TASK_STATE_REJECTED Representa el estado que indica que el agente decidió no realizar la tarea. Esto se puede hacer durante la creación inicial de la tarea o más adelante, una vez que un agente determine que no puede o no quiere continuar. Este es un estado terminal.
TASK_STATE_AUTH_REQUIRED Representa el estado que indica que se necesita alguna autenticación del cliente ascendente. Se espera que la autenticación se realice fuera de banda, por lo que no es un estado interrumpido ni terminal.