- Enviado
- 13 de novembro de 2026 às 02:35 UTC
- Autor
- Kamo
- Confirmação
- 3e5cfeb
- ProbeOutcome.inconclusive: taxa limitada, sem crédito, chave rejeitada (401), tempo limite ou interrupção = COULD_NOT_CHECK. O ProbePersister grava somente last_probe_detail; verification, verified_at, atributos medidos e o sinalizador de ferramenta stay. ProbeResultView.outcome = PASSADO | FALHOU | NÃO PODE_VERIFICAR. - ProviderBreaker: um 429 nomeando um modelo ("Limite de taxa atingido para <modelo> na organização ...") resfria apenas esse modelo, para a própria espera do provedor (máx. 1 h); o provedor e seus outros modelos ficam na caminhada. Plain 429s, out of credit e chaves rejeitadas ainda mantêm o provedor. - BreakerProbeJob auto-recuperação (a cada 5 min, singleton): re-sondas Não foi possível verificar recursos quando o provedor curou desde a tentativa, caso contrário, a cada hora; no máximo 6 sondas por provedor por hora, texto, em seguida, chamando a ferramenta primeiro; pára quando o A conta ainda se recusa.
