- Only generate user message summary if no diffs are present, improving performance and reducing unnecessary AI calls
- Enhanced desktop message component to support both user and assistant messages with improved UI rendering
- Added user message display in session history with text truncation for better readability
- Improved message part visibility controls with `hideDetails` prop replacing `readonly` for better UI state management