Skip to main content
Utilisez la continuation lorsqu’un agent doit attendre une personne, une tâche externe ou un outil géré par l’application avant de poursuivre. L’Agent SDK renvoie l’état complet nécessaire pour continuer plus tard.
Phaseo ne conserve pas les exécutions de l’Agent SDK dans un service d’agents hébergé. Stockez l’état reprenable dans votre application s’il doit survivre à une requête ou au redémarrage d’un processus.

Approuver un appel d’outil

N’exigez une approbation que pour les appels concernés :
L’exécution est suspendue avec les appels en attente dans run.pause.pendingToolCalls. Reprenez-la avec l’ID exact de l’appel pour éviter toute confusion entre appels simultanés :

Suspendre pour une revue humaine

Utilisez humanReview lorsque la réponse complète du modèle doit être vérifiée avant le tour suivant :
Continuez avec une saisie explicite de la personne :

Enregistrer l’état d’exécution

Enregistrez directement le AgentRunResult renvoyé, ou fournissez un accès state avec les méthodes asynchrones load(runId) et save(result). Une exécution reprise peut alors utiliser runId au lieu de transmettre l’enregistrement sérialisé à chaque couche. Le SDK ne fournit ni adaptateur de persistance ni backend d’état hébergé. Votre application peut garder en mémoire les exécutions ponctuelles et n’enregistrer que celles suspendues ou incomplètes.

Guides associés

Dernière modification le 2 octobre 2026