Files
hermes-agent/apps
Teknium 17d6a7d426 fix(desktop): avatar misses expire after 30s instead of caching forever (#85908)
resolveAgentAvatar cached null permanently (window lifetime), so a bot
whose avatar reached the asset store moments after its first notice
rendered — freshly created bots, art backfills in flight — kept the 🤖
glyph until an app restart even though profiles.get_asset had the pfp
(user report: brand-new bots' notices never picked up their faces).
Hits stay cached for the window; misses re-probe after 30s. Same
dedupe/inflight behavior otherwise.
2026-08-14 00:42:02 -07:00
..