TaskState

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 Repräsentiert den Status, wenn eine Aufgabe abgeschlossen, aber fehlgeschlagen ist. Dies ist ein Endstatus.
TASK_STATE_CANCELLED Gibt den Status an, in dem eine Aufgabe abgebrochen wurde, bevor sie abgeschlossen war. Dies ist ein Terminalstatus.
TASK_STATE_INPUT_REQUIRED Gibt den Status an, für den Informationen zur Vervollständigung der Aufgabe erforderlich sind. Dies ist ein unterbrochener Zustand.
TASK_STATE_REJECTED Gibt den Status an, in dem der Agent entschieden 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 eine Authentifizierung durch den Upstream-Client erforderlich ist. Die Authentifizierung erfolgt voraussichtlich Out-of-Band. Dies ist also kein unterbrochener oder endgültiger Zustand.