using Application.Abstractions.Chat;
namespace Application.Features.Api.Chat.GetHistory;
public sealed class Response
{
public required string RoomKey { get; init; }
/// 상단 고정 공지 (없으면 null)
public string? Notice { get; init; }
/// 슬로우 모드 (초) — 0 이면 전역 rate limit 만
public short SlowModeSeconds { get; init; }
/// 오래된 → 최신 순 최근 메시지
public required IReadOnlyList Messages { get; init; }
}