v3.1.9
π Bug Fix: Messages Disappearing (Deeper Fix)
Problem: Previous fix didn't resolve the issue. Messages still disappeared during thinking/tool-calling mode.
Root Cause: The LazyVStack with equatable() modifier was causing rendering issues. The lazy rendering combined with the equatable comparison was preventing messages from being rendered properly during streaming updates.
Fix:
- Replaced
LazyVStackwith regularVStackto force all messages to render - Removed
equatable()modifier that was preventing re-renders - Removed
visibleMessageCountlimit that was causing additional issues - Simplified the message list structure
Changes:
Views/Chat/ChatView.swiftβ Simplified message rendering- Bump version to 3.1.9