You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
API key lost after restart: CredentialAttributes("AI Commit Message Generator", "openai-compatible-api-key") used a two-arg constructor that binds to a specific key name internally. After restart, the resolved key differs from the stored key. Fixed by switching to single-arg CredentialAttributes("AiCommitMessage") — matches by service name alone.
Also changed PasswordSafe.set() to setPassword() — the proper API for storing plain-text secrets.