A Phaseo não persiste execuções do Agent SDK em um serviço de agentes hospedado. Armazene o estado retomável no seu aplicativo quando ele precisar sobreviver a uma solicitação ou à reinicialização de um processo.
Aprove uma chamada de ferramenta
Exija aprovação somente das chamadas que precisam dela:run.pause.pendingToolCalls. Continue pelo ID exato da chamada para não confundir chamadas simultâneas:
Pausar para revisão humana
UsehumanReview quando a resposta completa do modelo precisar ser conferida antes de começar outro turno:
Persista o estado da execução
Persista diretamente oAgentRunResult retornado ou forneça um acesso state com os métodos assíncronos load(runId) e save(result). Assim, uma execução continuada pode usar runId em vez de passar o registro serializado por todas as camadas.
O SDK não inclui adaptadores de persistência nem um backend de estado hospedado. Seu aplicativo pode manter execuções pontuais em memória e salvar apenas execuções pausadas ou incompletas.