Grizzly 5 bulan lalu
induk
melakukan
975c55b532

+ 1 - 1
MCP_OPTIMIZATION_PLAN.md

@@ -20,7 +20,7 @@
 
 #### 终端访问(单行 curl)
 ```bash
-curl -N -H "Accept: text/event-stream" -H "Authorization: sqGYuMvKgdxmzmTM5lNBgLdVpl6XNnPX" https://ai-paas-mcp-endpoint.njuu.top/mcp
+curl -N -H "Accept: text/event-stream" -H "Authorization: sqGYuMvKgdxmzmTM5lNBgLdVpl6XNnPX" https://ai-paas-mcp-endpoint.njuu.top/mcp/airouting`
 ```
 - 返回示例(提取 sessionId):
 ```

+ 3 - 2
src/main/java/edu/nju/software/aipaasagent/agent/config/ConfigMapWatcher.java

@@ -1,5 +1,6 @@
 package edu.nju.software.aipaasagent.agent.config;
 
+import edu.nju.software.aipaasagent.agent.manager.AgentFactory;
 import jakarta.annotation.PostConstruct;
 import jakarta.annotation.PreDestroy;
 import jakarta.annotation.Resource;
@@ -34,8 +35,8 @@ public class ConfigMapWatcher {
     @Resource
     private AgentConfigRegistry agentConfigRegistry;
 
-    //@Resource
-    //private AgentFactory agentFactory;
+    @Resource
+    private AgentFactory agentFactory;
 
     @Value("${agent.config.file:}")
     private String configFilePath;

+ 3 - 3
src/main/java/edu/nju/software/aipaasagent/mcp/config/DefaultMcpJsonMapper.java

@@ -9,10 +9,13 @@ import com.fasterxml.jackson.databind.SerializationFeature;
 import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
 import io.modelcontextprotocol.json.McpJsonMapper;
 import io.modelcontextprotocol.json.TypeRef;
+import lombok.Data;
+import lombok.Getter;
 import org.springframework.stereotype.Component;
 
 import java.io.IOException;
 
+@Data
 @Component
 public class DefaultMcpJsonMapper implements McpJsonMapper {
 
@@ -69,7 +72,4 @@ public class DefaultMcpJsonMapper implements McpJsonMapper {
         return objectMapper.writeValueAsBytes(value);
     }
 
-    public ObjectMapper getObjectMapper() {
-        return this.objectMapper;
-    }
 }