package com.erp.ai.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
import java.util.Map;

/**
 * 멀티 에이전트 그룹 실행 결과.
 * vexplor multiAgentExecutionEngine.ts:21-29 1:1 포팅.
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class GroupExecutionResult {
    private long groupId;
    private String groupName;
    private String executionMode;
    private List<Map<String, Object>> steps;
    private String finalSummary;
    private long totalTokens;
    private long totalDurationMs;
}
