Gatilhos
O agente executando sem que ninguém peça na hora. Duas naturezas: por tempo (agendamento) e por evento externo — algo aconteceu num serviço conectado.
Gatilhos
O agente executando sem que ninguém peça na hora. Duas naturezas: por tempo (agendamento) e por evento externo — algo aconteceu num serviço conectado.
O que dá para fazer
- Agendar por dias e horário, repetindo toda semana.
- Agendar por intervalo regular, sem fim.
- Agendar um disparo único em data e hora absolutas, que se desativa depois de disparar.
- Prender o disparo a uma conversa já existente, em vez de abrir uma conversa nova.
- Criar um gatilho de aplicativo: um evento num serviço conectado dispara o agente — por exemplo, uma mensagem nova.
- Ligar, desligar, editar e disparar na hora, para testar.
Do que este módulo cuida
Os três formatos de agendamento e a regra para escolher entre eles, a granularidade e o funcionamento do despacho periódico, como um gatilho de aplicativo evita disparar em duplicidade para o mesmo evento, e para qual conversa o disparo vai quando ela já existe.
Limites e modos de falha conhecidos
- Já houve casos de entrega duplicada de mensagem de gatilho em canais externos (por exemplo, Telegram); a causa identificada foi corrigida, com pontos de atenção residuais em acompanhamento.
- Um gatilho vencido depende de uma varredura periódica de um minuto — essa é a granularidade mínima efetiva.
Revisor de Pull Request
O revisor nativo de Pull Requests: comenta achados de segurança, qualidade e análise automática em toda PR de um repositório ligado, sem configuração do lado de quem usa.
Agendamentos: os três tipos de gatilho
O agente pode executar sozinho, na hora marcada. Três formatos, com semânticas bem diferentes — e escolher errado é o engano mais comum do módulo.