Temporal Query

Advanced Ecosystem 🔴 Senior

Définition

Mécanisme synchrone pour lire l'état interne d'un Workflow en cours sans le modifier. Retourne une valeur immédiatement.

Analogie

Regarder par la vitre d'un four pour vérifier la cuisson sans ouvrir la porte.

Exemple de code

const statusQuery = defineQuery('getStatus');
setHandler(statusQuery, () => ({
  step: currentStep,
  progress: completedSteps / totalSteps,
}));

Cas d'usage

Exposer la progression d'un processus long dans une UI sans interférer avec l'exécution.

#orchestration#observability

← → au clavier pour passer d'une fiche à l'autre