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

import com.unicorn.hgzero.ai.infra.dto.common.DecisionSuggestionDto;
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 DecisionSuggestionResponse {

    /**
     * 결정사항 제안 목록
     */
    private List<DecisionSuggestionDto> suggestions;

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

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