Skip to content

Releases: luisroquette/notchagent

v1.0.1 — Fix: repeated Keychain permission prompt

Choose a tag to compare

@luisroquette luisroquette released this 23 Jul 13:25

Corrigido

O app estava assinado ad-hoc (codesign -s -), que não tem Team ID. O
identificador que o Keychain usa para lembrar da permissão de acesso ao
item "Claude Code-credentials" era derivado do hash do próprio binário —
então toda vez que o app era rebuildado, o macOS tratava como um app
novo
e invalidava silenciosamente qualquer "Permitir Sempre" anterior,
pedindo a senha do Keychain de novo a cada execução.

Esta versão assina o app com uma identidade estável (Team ID fixo em vez
de hash do binário), então uma única aprovação de "Permitir Sempre" agora
persiste entre reinicializações e atualizações do app.

Se você já tem o NotchAgent instalado: baixe esta versão, substitua o
.app antigo, e da próxima vez que o prompt aparecer clique em "Permitir
Sempre" — não deve pedir de novo depois disso.

Instalação

```
curl -L -o NotchAgent.zip https://github.com/luisroquette/notchagent/releases/download/v1.0.1/NotchAgent-1.0.1.zip
unzip NotchAgent.zip
xattr -dr com.apple.quarantine NotchAgent.app
cp -R NotchAgent.app /Applications/
```

Testes: 84/84 passando.

NotchAgent 1.0.0

Choose a tag to compare

@luisroquette luisroquette released this 14 Jul 17:51

First complete release. See CHANGELOG.md for details.

macOS — download the zip, unzip, move NotchAgent.app to /Applications, then:

xattr -dr com.apple.quarantine /Applications/NotchAgent.app

(The app is free and unsigned — this clears macOS Gatekeeper's quarantine flag. Or build from source with ./Scripts/make-app.sh.)

Windows — download NotchAgent-Windows-1.0.0.zip, unzip, run NotchAgent.Windows.exe. Unsigned, so SmartScreen will warn on first run — click "More info" → "Run anyway". See windows/README.md for build instructions and current feature parity with the Mac app.


  • Official Claude quota % (5h session + weekly) from Anthropic rate-limit headers
  • Codex quota % from local rollouts (plan-aware window classification)
  • Burn-rate projection: "runs out at 16:40 (in 1h 32m)" (macOS only for now)
  • Per-model usage & cost (Fable/Opus/Sonnet/Haiku + OpenAI models)
  • Escalating low-fuel alerts at 25/15/10/5% left
  • Dark / Light / Auto themes · trackpad paging · 83 tests (macOS) + Windows v1 port