3.0.0 — 2026-07-30
Segunda geração do NotchAgent, agora também voltada ao monitoramento financeiro
de contas de API.
Descontinuações
- O companion iOS/watchOS "AgentMeter" foi descontinuado e removido do
repositório. O monitoramento financeiro de contas de API segue só no app Mac.
Monitoramento de APIs
- Cadastro genérico de múltiplas contas por provedor, com credenciais isoladas
no macOS Keychain e sessões web separadas por conta. - Dashboard financeiro em BRL com Gasto da janela, Saldo atual e
Plano mensal, sem misturar recargas, assinaturas e quotas. - Integrações para Anthropic API, OpenAI, DeepSeek, OpenRouter, Google/Gemini,
xAI, ElevenLabs, Firecrawl, twitterapi.io e múltiplos projetos X/Twitter. - Assinaturas Claude/Claude Code, ChatGPT, Google AI e Firecrawl separadas do
consumo faturado das APIs.
Precisão e atualização
- Origem registrada por campo: API oficial, portal oficial, valor manual ou
estimativa proporcional. - Reconciliação entre API e portal com tolerâncias explícitas; divergências
deixam o card parcial em vez de exibir um valor como confirmado. - Janela padrão de 30 dias, Google em 28 dias oficiais e mês-calendário
identificado quando exigido pelo provedor. - Valores oficiais em BRL preservados sem reconversão; USD convertido pela
cotação PTAX atual do Banco Central. - Refresh individual por card, invalidação forçada de cache e proteção contra
respostas antigas sobrescrevendo leituras novas. - Total consumido de 30 dias explica no card quando uma conta fica de fora por
dividir billing scope com outra já contada, em vez de sumir sem explicação. - Estimativa de custo por modelo não reconhecido na tabela de preços deixou de
contar como US$0 verificado — fica de fora da estimativa, não zerado.
Interface e operação
- Lista rolável com todos os provedores, detalhes expansíveis e reordenação por
arrastar. - Estados visíveis: atualizando, atualizado, desatualizado, parcial e erro.
- Correção do gesto vertical que mudava indevidamente a página do notch.
- Tipografia da tela de APIs aumentada — rótulos e valores estavam entre 4,9pt
e 6,5pt, ilegíveis mesmo no painel expandido de 660pt de largura.
Segurança e distribuição
- Diagnóstico exportável sem credenciais, cookies, nomes, IDs ou valores.
- Auditoria pública, hook
pre-pushe workflow de CI bloqueiam padrões de
segredo e identificadores pessoais. - Assinatura do bundle configurável por ambiente, sem certificado pessoal
fixado no código. graphify-outremovido do Git por replicar código e dados gerados.
Qualidade
- 206 testes automatizados aprovados, incluindo integridade financeira, cache,
persistência, segurança, scroll e E2E somente leitura das contas configuradas. - Testes e builds de release executados com probes pagos desativados.
Instalação
curl -L -o NotchAgent.zip https://github.com/luisroquette/notchagent/releases/download/v3.0.0/NotchAgent-3.0.0.zip
unzip NotchAgent.zip
xattr -dr com.apple.quarantine NotchAgent.app
cp -R NotchAgent.app /Applications/
Testes: 206/206 passando (1 skip).