Files
hermes-agent/apps
Teknium 4f29374662 fix(gateway): send-once spritesheet semantics for pet.info (#54730)
pet.info accepts knownRevision; when it matches the active sheet's
revision the multi-MB spritesheetBase64 is elided and
spritesheetUnchanged=true is returned. The desktop floating pet passes
the revision it already holds and keeps its cached bytes, so backstop
refreshes no longer resend ~3.2MB frames over the WS (write-loop stalls,
disconnect storms). Legacy callers omitting knownRevision get the full
payload unchanged.
2026-08-15 00:32:44 -07:00
..