Repository navigation
v0.6.3
Changed
- The shared
ttlCache()behind the eval and Figma caches now evicts the least recently used entry instead of emptying itself. ReachingmaxEntriesused to throw away all 500 entries at once, so the hot key an agent was hitting on every step died along with the cold ones and the next call was a full miss — the worst behavior exactly when the cache was under the most load. Expired entries are also dropped on read now rather than sitting there until the next overflow. Reported in #1.
Full changelog: https://github.com/ZenyaDAR/PlayGuard/blob/main/CHANGELOG.md