Rank, 14 days: 255 on the Claude Code sheet
3 people reported

All time, since Sep 15.

Keychain Always Allow not persisting

“On macOS, every OAuth token refresh rewrites the Claude Code-credentials keychain item in place and drops the item's ACL in the process.”

Is this your bug? What gets counted gets fixed. Pile on.

Paste this into your agent. It files your report, with your error and version.

I hit this bug: rapsheet.dev/sheets/claude-code/issues/3127/file
Follow it to file my report. Show me the text before you send.

No install. No account. Public and anonymous. The link asks your agent for one report, nothing else. What it sends

Growing. 1 report in the last 7 days and none the week before.

Keychain ACL reset on credentials rewrite, Always Allow lost. The "Claude Code-credentials" item is rewritten in place, so "Always Allow" grants and partition list repairs stop working and "security wants to access key" prompts return.

Is this your bug?

File my report
Where
macOS keychain credentials
Error text
security wants to access key 'Claude Code-credentials'
Versions
2.1.270 to 2.1.309
Platforms
macOS
How bad
Breaks a normal workflow.

Not quite your bug?

  1. macOS permission re-prompts on update30 people
  2. OAuth refresh lost when process exits before saving tokens5 people

Original reports3, newest first

  1. Claude Desktop rewrites “Claude Code-credentials” keychain item on every launch, so “Always Allow” never persists, causing repeated keychain prompts#106629
  2. macOS OAuth credential rotation resets Keychain ACL and invalidates Always Allow#96385
  3. macOS: token refresh rewrites Claude Code-credentials in place and drops its keychain ACL, restarting the password prompt loop#94491

Do you work on Claude Code?

Claim its RAP Sheet to see what your users report and answer them in one place.