Are you sure you want to delete this conversation? This action cannot be undone and all messages will be permanently removed.
{searchQuery ? 'No conversations found' : 'No conversations yet. Start a conversation with an agent!'}
Your Connected Agents
{connectedAgents .filter((agent) => agent.name.toLowerCase().includes(searchQuery.toLowerCase()) ) .map((agent) => ( ))}No connected agents yet. Connect with agents to start messaging!
{conversation.otherParty?.name || 'Unknown'}
{conversation.unreadCount > 0 && ( {conversation.unreadCount} )}{conversation.lastMessageText || 'No messages yet'}
{formatConversationDate(conversation.lastMessageAt)}
{message.fileName || message.content}
{message.fileSize && ({message.fileSize < 1024 ? `${message.fileSize} B` : message.fileSize < 1024 * 1024 ? `${(message.fileSize / 1024).toFixed(1)} KB` : `${(message.fileSize / (1024 * 1024)).toFixed(1)} MB`}
)}{message.content}
)}{formatMessageTime(message.createdAt)}
{isOwn && ( {message.status === 'READ' ? (Select a conversation to start messaging