Hive Hive
Sign in

Auth token memoized to avoid per-op keychain reads

Metadata
Source
GitHub
Version
4.202.0-rc.3
Domains
Published
Jul 03, 2026 · 16:57 UTC
Repository
tuist/tuist
Update

The auth token resolution path is now memoized process-wide in ServerAuthenticationController, bounded by the token’s own expiry and using the existing single-flight CachedValueStore. The CAS compilation-cache daemon (and every other auth caller) no longer performs a keychain read via securityd on every artifact request; in isolation 300 concurrent authentications now do one underlying read instead of 300, removing a major source of CAS latency on hosted macOS runners.