package tech.easyflow.chatlog.domain.dto;

import java.math.BigInteger;

/**
 * 聊天活跃用户排行项。
 *
 * @param userId 用户 ID
 * @param userAccount 用户账号快照
 * @param sessionTotal 会话总数
 * @param messageTotal 消息总数
 * @param assistantTotal 使用智能体数
 */
public record ChatActiveUserRank(BigInteger userId,
                                 String userAccount,
                                 long sessionTotal,
                                 long messageTotal,
                                 long assistantTotal) {
}
