From 63b01db83d9aad8a15276b4236a9a22e4aeef065 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 05 五月 2026 12:30:59 +0800
Subject: [PATCH] # Agent数据分析V3.0.1.7

---
 src/main/java/com/zy/ai/service/AutoTuneAgentService.java |   44 ++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 44 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/zy/ai/service/AutoTuneAgentService.java b/src/main/java/com/zy/ai/service/AutoTuneAgentService.java
index 00bfc2ff..dbfc483 100644
--- a/src/main/java/com/zy/ai/service/AutoTuneAgentService.java
+++ b/src/main/java/com/zy/ai/service/AutoTuneAgentService.java
@@ -3,6 +3,7 @@
 import lombok.Data;
 
 import java.io.Serializable;
+import java.util.List;
 
 public interface AutoTuneAgentService {
 
@@ -29,5 +30,48 @@
         private Long totalTokens;
 
         private Boolean maxRoundsReached;
+
+        private Boolean analysisOnly;
+
+        private Boolean allowApply;
+
+        private String executionMode;
+
+        private Boolean actualApplyCalled;
+
+        private Boolean rollbackCalled;
+
+        private Integer successCount;
+
+        private Integer rejectCount;
+
+        private List<McpCallResult> mcpCalls;
+    }
+
+    @Data
+    class McpCallResult implements Serializable {
+        private static final long serialVersionUID = 1L;
+
+        private Integer callSeq;
+
+        private String toolName;
+
+        private String status;
+
+        private Boolean dryRun;
+
+        private Long applyJobId;
+
+        private Integer successCount;
+
+        private Integer rejectCount;
+
+        private Long durationMs;
+
+        private String requestJson;
+
+        private String responseJson;
+
+        private String errorMessage;
     }
 }

--
Gitblit v1.9.1