package com.unicorn.hgzero.ai.infra.dto.response;

import com.unicorn.hgzero.ai.infra.dto.common.DiscussionSuggestionDto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.List;

/**
 * 논의사항 제안 응답 DTO
 * AI가 제안하는 추가 논의 주제 목록 반환
 */
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DiscussionSuggestionResponse {

    /**
     * 논의사항 제안 목록
     */
    private List<DiscussionSuggestionDto> suggestions;

    /**
     * 제안 개수
     */
    private Integer totalCount;

    /**
     * 생성 시각
     */
    private LocalDateTime timestamp;
}
