Skip to main content
Use a continuação quando um agente precisar aguardar uma pessoa, uma tarefa externa ou uma ferramenta controlada pelo aplicativo antes de prosseguir. O Agent SDK retorna todo o estado necessário para continuar depois.
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:
A execução pausa com chamadas pendentes em run.pause.pendingToolCalls. Continue pelo ID exato da chamada para não confundir chamadas simultâneas:

Pausar para revisão humana

Use humanReview quando a resposta completa do modelo precisar ser conferida antes de começar outro turno:
Continue com uma entrada humana explícita:

Persista o estado da execução

Persista diretamente o AgentRunResult 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.

Guias relacionados

Última modificação em 2 de outubro de 2026