hermes-agent/apps
asill-livestream ea44011d15 fix(desktop): prevent thinking block from closing mid-streaming
When reasoning text grows during streaming, new parts can be appended
beyond endIndex.  The pending check used slice(startIndex, endIndex)
which excluded these new parts — if the original part completed, the
block would close while new reasoning was still streaming.

Fix: remove the endIndex cap from slice() so all parts from startIndex
onward are checked.  During non-streaming, the array is stable and
all parts are within range anyway.
2026-06-04 21:05:45 -04:00
..
bootstrap-installer test(installer): cover the post-update relaunch/install target derivation 2026-06-03 12:02:07 -07:00
desktop fix(desktop): prevent thinking block from closing mid-streaming 2026-06-04 21:05:45 -04:00
shared fix(desktop): guard reconnect sockets and keep branch search precise 2026-06-03 13:13:21 -05:00