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
{{ message }}
Repository navigation
[upstream #16819] Invalidate the theme cache when resolver output changes without a role change #290
The deployment-theme cache version is themeRoleFingerprint(), derived from role names and THEME_VERSION. A release that changes a bundled palette value, a fallback derivation or a resolver output without changing the role set leaves the old entry valid, so the boot script replays stale styling once.
Fix direction: fold an independent resolver epoch (or a hash of the resolved default output) into the cache version so such releases invalidate entries without touching THEME_VERSION.
Activity
berry-13 commentedon Oct 8, 2026
Closed by reviewctl followups sync: LibreChat-AI#16875 merged on 2026-10-08 at 5d26de6.