hermes-agent/apps
Brooklyn Nicholson 155ba901e3 fix(desktop): queue composer drafts during gateway reconnect instead of silently dropping Enter
After initial boot the CONNECTING overlay is intentionally suppressed so a
transient socket drop (a fresh session, sleep/wake, or a post-update reboot)
keeps the composer editable while `disabled = !gatewayOpen`. But the Enter path
returned early on `disabled` with zero feedback — type, hit Enter, nothing
happens, no error, no hint (the "can't send anything, no errors" report).

Route a drafted Enter during reconnect into the existing queue (mirroring the
`busy` branch) and gate the bounded auto-drain on the gateway being open, so the
queued draft waits instead of spinning failed sends and then flushes the instant
the socket reopens. Empty Enter stays a no-op.
2026-07-13 01:40:22 -04:00
..
bootstrap-installer feat(desktop): ts-ify everything 2026-07-08 16:24:16 -07:00
desktop fix(desktop): queue composer drafts during gateway reconnect instead of silently dropping Enter 2026-07-13 01:40:22 -04:00
shared style(shared): apply workspace formatter to websocket helpers 2026-06-28 21:30:43 -05:00