Die Anzahl der Status, in denen sich eine Aufgabe befinden kann.
| Enums | |
|---|---|
TASK_STATE_UNSPECIFIED |
|
TASK_STATE_SUBMITTED |
Stellt den Status dar, der bestätigt, dass eine Aufgabe erstellt wurde. |
TASK_STATE_WORKING |
Stellt den Status dar, in dem eine Aufgabe aktiv verarbeitet wird. |
TASK_STATE_COMPLETED |
Gibt den Status an, wenn eine Aufgabe abgeschlossen ist. Dies ist ein Endstatus. |
TASK_STATE_FAILED |
Stellt den Status dar, wenn eine Aufgabe abgeschlossen, aber fehlgeschlagen ist. Dies ist ein Endstatus. |
TASK_STATE_CANCELLED |
Gibt den Status an, wenn eine Aufgabe abgebrochen wurde, bevor sie abgeschlossen war. Dies ist ein Endstatus. |
TASK_STATE_INPUT_REQUIRED |
Gibt den Status an, in dem für die Aufgabe Informationen erforderlich sind, um sie abzuschließen. Dies ist ein unterbrochener Status. |
TASK_STATE_REJECTED |
Gibt den Status an, in dem der Agent beschlossen hat, die Aufgabe nicht auszuführen. Dies kann bei der Erstellung der Aufgabe oder später erfolgen, wenn ein KI-Agent feststellt, dass er nicht fortfahren kann oder will. Dies ist ein Terminalstatus. |
TASK_STATE_AUTH_REQUIRED |
Gibt an, dass vom Upstream-Client eine Authentifizierung erforderlich ist. Die Authentifizierung erfolgt voraussichtlich Out-of-Band. Dies ist also kein unterbrochener oder endgültiger Status. |