package com.zy.ai.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.io.Serializable; import java.util.Date; @Data @TableName("sys_ai_auto_tune_mcp_call") public class AiAutoTuneMcpCall implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; @TableField("agent_job_id") private Long agentJobId; @TableField("call_seq") private Integer callSeq; @TableField("tool_name") private String toolName; private String status; @TableField("dry_run") private Integer dryRun; @TableField("apply_job_id") private Long applyJobId; @TableField("success_count") private Integer successCount; @TableField("reject_count") private Integer rejectCount; @TableField("duration_ms") private Long durationMs; @TableField("request_json") private String requestJson; @TableField("response_json") private String responseJson; @TableField("error_message") private String errorMessage; @TableField("create_time") private Date createTime; }