Cancelar, reexecutar e apagar execuções
O cancelamento é cooperativo: o robô para no próximo ponto de parada. Veja também o limite de tempo e as mensagens mais comuns.
2 min de leituraAtualizado em 09 de novembro de 2026
Na página de uma execução você encontra as ações cancelar, reexecutar e apagar, além de exportações.
Cancelar
O cancelamento é cooperativo: o robô para no próximo ponto de parada, como ao registrar itens, progresso, etapas, esperas ou tentativas. Por isso pode levar alguns instantes.
Se o código do robô capturar e ignorar o sinal de cancelamento, a execução pode terminar como "concluído" mesmo depois de cancelada.
Membros e acima podem cancelar qualquer execução.
Reexecutar
A reexecução cria uma nova execução ("nova execução criada"). Ela não está disponível quando:
- a execução foi aberta pelo próprio agente (modo sempre ligado);
- a execução recebeu arquivo. Peça um novo trabalho e envie o arquivo de novo.
Apagar
- Uma execução em andamento precisa ser cancelada antes de apagar.
- Uma execução que tem reexecuções só pode ser apagada depois que as reexecuções forem apagadas.
Tempo máximo
No formulário do agente você define o tempo máximo de execução, de 10 segundos a 86400 segundos (24 horas), ou deixa em branco para não limitar. Ao estourar o tempo, a execução falha com TaskTimeout e não é tentada de novo.
Tentativas automáticas do SDK
Por padrão, o handler inteiro tem 1 nova tentativa após 5 segundos. Etapas têm 1 nova tentativa, e hobots.retry tenta 3 vezes com 1 segundo de intervalo.
Execução encerrada inesperadamente
Se o robô morrer sem avisar (queda de energia, processo encerrado), a Central encerra a execução como "falhou" depois de cerca de 120 segundos sem sinal de vida (AgentTerminated).