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 :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
UtilisezhumanReview lorsque la réponse complète du modèle doit être vérifiée avant le tour suivant :
Enregistrer l’état d’exécution
Enregistrez directement leAgentRunResult 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.