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 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.