You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated the messages list to be rendered dynamically, meaning only the messages on screen are rendered instead of the entire conversation chain.
Previously as conversation chains became large the application would bog and memory usage would rise due to the evergrowing list of DOM elements. Thankfully with this update that is no longer the case, and the performance should be snappy and consistent.
Stream Parsing Enhancements
In combination with the improved stream parsing and some other tweaks...All models now use the same parsing logic. As a consequence, the Claude streamed responses performance is noticeably better.
The updated stream parser thanks to @o-stahl also fixes a longstanding bug with improperly parsing LM Studio responses that would cut off chunks of the message during the stream.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
What's Changed
Dynamic Message List Rendering
Updated the messages list to be rendered dynamically, meaning only the messages on screen are rendered instead of the entire conversation chain.
Previously as conversation chains became large the application would bog and memory usage would rise due to the evergrowing list of DOM elements. Thankfully with this update that is no longer the case, and the performance should be snappy and consistent.
Stream Parsing Enhancements
In combination with the improved stream parsing and some other tweaks...All models now use the same parsing logic. As a consequence, the Claude streamed responses performance is noticeably better.
The updated stream parser thanks to @o-stahl also fixes a longstanding bug with improperly parsing LM Studio responses that would cut off chunks of the message during the stream.
New Contributors - Thanks!
Full Changelog: https://github.com/fingerthief/minimal-chat/blob/main/CHANGELOG.md
This discussion was created from the release v6.0.6 Dynamic Message List Rendering and Stream Parsing Enhancements.
Beta Was this translation helpful? Give feedback.
All reactions