Tratar falhas do gateway
As falhas do gateway são relançadas comoAgentGatewayError:
Tratar erros de esquema
AgentSchemaValidationError identifica entradas ou saídas inválidas de ferramentas, eventos de progresso ou resultados finais. Trate-os como falhas de contrato, não como falhas temporárias do modelo.
Inspecionar a execução malsucedida
Quando o runtime puder salvar um checkpoint da falha, inspecione:result.run.statusresult.run.errorstatus,erroremodelAttemptsda etapa mais recenterequestIdenativeResponseIdpara correlacionar com os logs do gateway
Verificações comuns
- Confirme que o processo do servidor tenha acesso a
PHASEO_API_KEY. - Atribua a cada ferramenta um
idexclusivo e estável. - Use os IDs exatos das chamadas de ferramentas ao aprovar, rejeitar ou fornecer uma saída manual.
- Limite as tentativas do modelo; não repita cegamente em caso de falhas de validação ou aprovação.
- Persista o estado da execução pausada antes de devolver o controle ao navegador ou ao worker da fila.