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

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 회의 맥락 정보 DTO
 * 회의 제목, 참석자, 안건, 이전 회의록 등의 맥락 정보를 전달
 */
@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class MeetingContextDto {

    /**
     * 회의 제목
     */
    private String title;

    /**
     * 참석자 목록
     */
    private List<String> participants;

    /**
     * 회의 안건 목록
     */
    private List<String> agenda;

    /**
     * 이전 회의록 내용
     */
    private String previousContent;
}
