fix(FN-668): add macOS keychain support for Claude credentials

- Implement readClaudeKeychainCredentials() to read from macOS keychain\n- Add fallback to keychain when legacy credential files don't exist\n- Add tests for keychain credential reading success and failure paths\n- Create changeset for usage dropdown credential detection fix
This commit is contained in:
gsxdsm
2026-03-31 23:29:05 -07:00
parent fb65d4bf0b
commit 2a0c660aa8
3 changed files with 177 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": patch
---
Fix Claude CLI credentials detection in usage dropdown. Added support for reading credentials from macOS keychain when legacy credential files don't exist, ensuring the usage dropdown correctly detects authenticated users for modern Claude Code installations.