Skip to content

v1.0.1 — Fix: repeated Keychain permission prompt

Latest

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.