refactor(ui): clean up components and improve thinking widget design

- Remove debug console.log from StreamMessage component
- Simplify ThinkingWidget by removing unused signature parameter
- Update ThinkingWidget color scheme from purple to gray for subtlety
- Add italic styling to thinking content for better visual distinction
- Trim whitespace from thinking content display
- Streamline ThinkingWidget layout by removing unnecessary prose wrapper
This commit is contained in:
Mufeed VH
2025-06-25 05:10:44 +05:30
parent 0a70ac0146
commit fa691dfad0
2 changed files with 14 additions and 27 deletions

View File

@@ -75,14 +75,6 @@ const StreamMessageComponent: React.FC<StreamMessageProps> = ({ message, classNa
return toolResults.get(toolId) || null;
};
// Debug logging to understand message structure
console.log('[StreamMessage] Rendering message:', {
type: message.type,
hasMessage: !!message.message,
messageStructure: message.message ? Object.keys(message.message) : 'no message field',
fullMessage: message
});
try {
// Skip rendering for meta messages that don't have meaningful content
if (message.isMeta && !message.leafUuid && !message.summary) {