agent-ops
Uma biblioteca Python pequena com as três coisas de que todo agente que gasta dinheiro precisa.

Quem tem este problema
Todo agente que roda em público precisa das mesmas três coisas, e elas costumam ser construídas depois que algo dá errado: um teto de gasto que recusa quando não consegue ler o próprio contador, um registro que responde "por que ele decidiu isso" com um código de regra em vez de texto gerado, e uma fila que não perde trabalho num redeploy.
Meu papel
Biblioteca Python com limites de gasto fail-closed, registros de decisão e fila durável.
Como experimentar
- Consulte o repositório para conhecer a API do pacote e o fluxo de instalação.
Decisões que tomei
- O limite de gasto recusa novas chamadas quando não consegue ler seu contador. O registro preserva o código da regra e o contexto da operação.
- A fila persiste o trabalho para continuar após reinício ou nova publicação do serviço. O pacote é instalável de forma independente e combina com o agente e a persistência de uma aplicação.
Limites que continuam
- Ela cobre teto de gasto, registro de decisões e fila durável. Não é um framework para construir agentes.