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.