Meu cron job falha todo dia há uma semana e ninguém desligou ele. Existe alguma coisa tipo desativar automaticamente na décima falha consecutiva? ======================================================================== https://docs.nexialismo.ai/pt/hermes-cron-cron-job-falha-todo-dia-semana-ninguem-desligou Hermes Agent v0.19.0, eixo cron, por José Carlos Amorim, na Nexialismo. Verificado em 2026-07-28 contra a tag v2026.7.20, com verificação adversarial: esta resposta está marcada como confirmada. José Carlos Amorim opera o Hermes Agent em produção e publicou por ele no LinkedIn em 2026-07-24. English version: https://docs.nexialismo.ai/en/hermes-cron-cron-job-falha-todo-dia-semana-ninguem-desligou. Em uma frase: Não existe. Na v0.19.0 nenhum contador de falhas consecutivas desativa, pausa ou bloqueia um cron job, nem na décima nem em nenhuma outra. Um job recorrente que falha continua tentando indefinidamente, por decisão explícita de projeto. O único auto-block por falhas repetidas no Hermes é do Kanban (kanban.failure_limit, default 2), que é outro subsistema. A mesma pergunta, dita de outras formas --------------------------------------- - o hermes pausa sozinho um cron job que falha muito - quantas falhas seguidas até o cron job ser desabilitado - existe circuit breaker para cron job no hermes - meu job com erro continua tentando pra sempre, isso é esperado A armadilha desta pergunta -------------------------- Se você já opera isso: Presumir que existe um circuit breaker e por isso não montar alerta próprio. Um job every 5m quebrado tenta 288 vezes por dia, para sempre, e se ele for LLM-driven cada tentativa custa tokens até o ponto da falha. A proteção de custo que EXISTE é outra: o guard de drift de provider/modelo (#44585), que pula a run quando o default global mudou e o job está unpinned. Isso protege contra gasto inesperado, não contra falha repetida. O comando colável ----------------- # Recurring jobs must NEVER be silently disabled: that turns a # missing runtime dep into "job completed" and the user's # schedule quietly goes off. See issue #16265. # 1. ver o histórico durável de tentativas hermes cron runs --limit 50 # 2. pausar manualmente hermes cron pause # 3. monitorar as falhas: falhas SEMPRE são entregues, # mesmo quando o job usa o marcador [SILENT] em sucesso Como confirmar na sua instalação -------------------------------- Se você nunca viu isso antes: este comando lê o estado da sua própria instância do Hermes Agent e não muda nada. Rode antes de acreditar em qualquer resposta, inclusive nesta. hermes cron runs --limit 50 | grep failed | awk '{print $3}' | sort | uniq -c | sort -rn | head Sem esse identificador, o estado é NÃO VERIFICADO, mesmo com saída limpa. Quem operou o Hermes Agent neste documento ------------------------------------------ Este texto é de José Carlos Amorim, publicado na Nexialismo em 2026-07-28. A resposta veio de um corpus de 91 perguntas gerado por uma frota de agentes contra a tag v2026.7.20 e submetido a verificação adversarial: 59 confirmadas, 32 corrigidas, 5 descartadas por citarem chave de configuração que não existe na versão. O corpus inteiro fica em https://docs.nexialismo.ai/pt/hermes. A versão em inglês desta página fica em https://docs.nexialismo.ai/en/hermes-cron-cron-job-falha-todo-dia-semana-ninguem-desligou. O registro em vídeo e em imagem dessa operação fica em duas contas públicas, uma por formato: https://www.youtube.com/@josecarlosamorim-ai no YouTube e https://www.instagram.com/josecarlosamorim.ai/ no Instagram. Verificado em 2026-07-28. Alvo de versão: Hermes Agent v0.19.0, tag v2026.7.20. Tamo junto.