executionIdRequis
string
Identité de l’exécution de workflow, conservée lors de la reprise d’un checkpoint.
workflowRequis
string
Nom du workflow ayant émis cet événement.
timestampRequis
string
Horodatage ISO d’émission de l’événement de workflow.
typeRequis
"usage" | "quota" | "decision" | "retry" | "cache" | "input-request" | "input-answer" | "loop" | "start" | "task" | "attempt" | "finish" | "gate" | "checkpoint" | "resume" | "budget-exceeded"
Type d’événement : start, resume, task, attempt, retry, usage, checkpoint, finish, budget-exceeded, gate, decision, loop, input-request, input-answer, quota ou cache.
cacheOptionnel
TaskCacheOutcome | undefined
Résultat du cache sur les événements cache : hit, miss (absent, expiré ou mode refresh), stored, ou failed lorsque le store ou une entrée était inutilisable.
errorOptionnel
string | undefined
Message d’erreur du store ou de l’entrée sur les événements cache failed ; la tâche continue sans cache.
resetAtOptionnel
string | undefined
Heure de réinitialisation du quota sur les événements quota, lorsque le fournisseur l’a indiquée.
roundOptionnel
number | undefined
Numéro du tour logique pour les événements de phase de boucle.
phaseOptionnel
"complete" | "attempt" | "check" | undefined
Phase sauvegardée sur les événements de boucle : attempt, check ou complete.
keyOptionnel
string | undefined
Clé de tâche stable identifiant le nœud dans son graphe de workflow.
statusOptionnel
TaskStatus | undefined
Statut de la tâche sur les événements task, quota et input, ou statut de l’exécution sur finish. Sur les événements quota, waiting signifie que la tâche repart dans cet appel à start() et paused qu’elle reste en pause.
attemptOptionnel
number | undefined
Numéro de tentative de tâche commençant à un.
usageOptionnel
Usage | undefined
Compteurs d’usage rapportés ; aucune estimation monétaire.
durationMsOptionnel
number | undefined
Durée d’exécution écoulée en millisecondes.
delayMsOptionnel
number | undefined
Attente choisie avant la tentative suivante, présente sur les événements retry et sur les événements quota qui attendent une réinitialisation dans le processus ; inclut backoff, aléa et minimum serveur valide pour les reprises.