fix: simplify tool call badges
This commit is contained in:
@@ -191,10 +191,11 @@ export function getDisplayText(message: Message): string {
|
||||
}
|
||||
|
||||
export function shouldShowChatMessage(message: Message): boolean {
|
||||
if (message.role === 'user') return true;
|
||||
if (getDisplayText(message).trim()) return true;
|
||||
if (message.role === 'user' && getImageUrls(message).length > 0) return true;
|
||||
if (getThinking(message)) return true;
|
||||
if (getSystemNotificationText(message)) return true;
|
||||
if (message.role !== 'assistant') return false;
|
||||
return message.content.some(
|
||||
(item) => item.type === 'toolRequest' || item.type === 'toolResponse' || item.type === 'actionRequired',
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user