mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-25 17:18:11 +00:00
Client half of leg 2. The issue's failure mode was the desktop clearing the optimistic first message and showing nothing when the backend dropped the turn. With the gateway now preserving the message across slow builds and emitting a real error event on genuine failure, these tests pin the desktop contract that makes that visible: - an agent-init error event renders an in-transcript assistant error bubble, keeps the user's optimistic first message (never silently cleared), fires the global error toast, and releases busy/awaitingResponse so the composer is usable again; - the #65567 pre-ready cancel emit renders the same way. Covers failAssistantMessage + the gateway-event error branch, which no test exercised at the session-state level (todo-cleanup only asserted todo eviction). |
||
|---|---|---|
| .. | ||
| bootstrap-installer | ||
| desktop | ||
| shared | ||