[Bug] Keychain credential storage leaks orphaned entries on repeated /login

Resolved 💬 3 comments Opened May 4, 2026 by hveluxor Closed May 7, 2026

Bug Description
After /login, claude doctor warns 'macOS Keychain is not writable' (-25299). Cleaning the keychain fixes it temporarily, but every subsequent /login recreates the warning and accumulates a new 'Claude Code-credentials-<hex>' entry. Found ~85 orphaned entries over 10 days.

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 2.1.118
  • Feedback ID: f581f2be-154e-47c9-b086-a473891c8217

Errors

[]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗