mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-25 03:03:19 -07:00
b83b6a2210
Ensures that multiple concurrent calls to getKeytar or checkKeychainAvailability wait for a single operation to complete using promise-based guards. This prevents scenarios where a slow module load or availability check could result in a permanently cached 'unavailable' state.