TaskState

L'insieme degli stati in cui può trovarsi un'attività.

Enum
TASK_STATE_UNSPECIFIED
TASK_STATE_SUBMITTED Rappresenta lo stato che conferma la creazione di un'attività
TASK_STATE_WORKING Rappresenta lo stato di un'attività in fase di elaborazione
TASK_STATE_COMPLETED Rappresenta lo stato di un'attività completata. Si tratta di uno stato terminale
TASK_STATE_FAILED Rappresenta lo stato di un'attività completata, ma non riuscita. Questo è uno stato terminale
TASK_STATE_CANCELLED Rappresenta lo stato di un'attività annullata prima del completamento. Si tratta di uno stato terminale.
TASK_STATE_INPUT_REQUIRED Rappresenta lo stato in cui l'attività richiede informazioni per essere completata. Si tratta di uno stato interrotto.
TASK_STATE_REJECTED Rappresenta lo stato in cui l'agente ha deciso di non eseguire l'attività. Questa operazione può essere eseguita durante la creazione iniziale dell'attività o in un secondo momento, una volta che l'agente ha stabilito che non può o non vuole procedere. Si tratta di uno stato terminale.
TASK_STATE_AUTH_REQUIRED Rappresenta lo stato in cui è necessaria un'autenticazione dal client upstream. L'autenticazione deve essere eseguita fuori banda, quindi questo non è uno stato interrotto o terminale.