Como passa despercebido
Uma compilação falha. O agente tenta novamente. Falha novamente. Cada tentativa adiciona mais saída, mas o problema subjacente ainda está lá. Se verificar apenas se a sessão está ativa, pode perder a falha que continua a repetir-se.
Considere um agente a preparar uma alteração enquanto a sua ferramenta de shell continua a devolver um erro. A causa pode ser uma dependência em falta, um comando inválido ou acesso indisponível. A questão útil é qual ferramenta continua a falhar e com que frequência.
O que o ClawMetry deteta
O ClawMetry conta os erros atribuídos à mesma ferramenta na janela de eventos. Quando a contagem ultrapassa o limiar aplicável, gera um aviso de falha repetida de ferramenta. O resultado indica a ferramenta, o número de falhas e o limiar utilizado.
A diferença que muda o resultado
Exemplo de acionamento
4 erros do Bash
Alerta de aviso
Comparação silenciosa
1 erro do Bash
Sem resultado para este detetor.
No exemplo verificado, quatro resultados de shell com falha geram um aviso. Uma única falha fica abaixo do limiar. Isto é diferente de um loop de chamadas idênticas: os comandos podem mudar enquanto a mesma ferramenta continua a devolver erros.
Inspecionar o resultado do detetor
{
"kind": "repeated_tool_failure",
"severity": "warning",
"evidence": {
"tool": "Bash",
"failures": 4,
"threshold": 3,
"threshold_source": "static"
}
}Descarregar entradas e resultados completos (JSON)Como o exemplo foi verificado
Estes exemplos avaliam o detetor publicado com dados de eventos criados ou ficheiros de configuração descartáveis. Os vídeos ilustram esses comportamentos. Não são gravações de agentes reais ou da interface do produto. Nenhum comando nos exemplos foi executado.
O resultado estabelece o comportamento para estas entradas. Não estabelece ingestão em runtime, prevenção ou um compromisso real. Inspecionar o contrato de fonte fixado.
O que verificar a seguir
Abra os resultados com falha e procure a causa comum. Corrija o ambiente ou o problema de acesso, ou limite a tarefa do agente antes de deixar as tentativas acumular. Em seguida, verifique se o próximo resultado da ferramenta realmente tem sucesso.
- Ler os resultados de erro
- Corrigir a causa comum
- Verificar o próximo resultado
O que este sinal estabelece
Este é um sinal de fiabilidade. Não diagnostica a causa raiz nem prova que o agente está sob ataque.