What's happening
CodexBar repeatedly shows the keychain access dialog ("CodexBar wants to access key 'Claude Code-credentials'") even though "Always Allow" was clicked multiple times. The dialog reappears approximately daily, requiring password entry again.
Expected behavior
After clicking "Always Allow", the dialog should not reappear.
Context
- macOS, standard user account
- VS Code + CodexBar extension
- Keychain item "Claude Code-credentials" has ACL set to "Allow all applications to access this item" — yet the dialog keeps returning
- Two "CodexBar Cache" entries exist in Keychain Access
Likely cause
Claude Code appears to periodically refresh its OAuth token, which overwrites the "Claude Code-credentials" keychain item. Each overwrite may reset the ACL, causing CodexBar to request access again on next launch.
What's happening
CodexBar repeatedly shows the keychain access dialog ("CodexBar wants to access key 'Claude Code-credentials'") even though "Always Allow" was clicked multiple times. The dialog reappears approximately daily, requiring password entry again.
Expected behavior
After clicking "Always Allow", the dialog should not reappear.
Context
Likely cause
Claude Code appears to periodically refresh its OAuth token, which overwrites the "Claude Code-credentials" keychain item. Each overwrite may reset the ACL, causing CodexBar to request access again on next launch.