Files
hermes-agent/tui_gateway
Teknium 03c191076d refactor(tui): second pass on tool_progress/ws/session_history/transport (group -25.4% LOC)
- ws: _reply raises _SendFailed to end the read loop (one exit path instead of
  five 'if not await _reply(...): break' ladders); heartbeat/orphan-sweep starts
  loop-driven; inline streaming-frame check; frame bytes/log strings unchanged.
- tool_progress: _verbose_text unifies args/result rendering; summary via
  _SUMMARY_COUNTERS table; walrus for optional payload fields.
- session_history: _coerce_message_text list parts reuse _history_dict_text;
  dict.update() for inflight turn mutations; compact docstrings (all WHY kept).
- transport: _raise_unless_peer_gone (void) classifier; docstrings compacted.
Old-vs-new fuzz (2928 cases) identical; WIRE OK vs base2; _methods set identical.
2026-09-02 22:47:09 -07:00
..
2026-04-02 19:07:53 -05:00