Skip to content

Commit deb5e92

Browse files
committed
test变动
1 parent 43eac7d commit deb5e92

File tree

2 files changed

+6
-5
lines changed

2 files changed

+6
-5
lines changed

framework/fel/java/plugins/tool-mcp-server/src/main/java/modelengine/fel/tool/mcp/server/DefaultMcpServer.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
package modelengine.fel.tool.mcp.server;
88

9+
import static modelengine.fitframework.inspection.Validation.notNull;
910
import io.modelcontextprotocol.server.McpServerFeatures;
1011
import io.modelcontextprotocol.spec.McpSchema;
1112
import modelengine.fel.tool.mcp.entity.ServerSchema;
@@ -26,22 +27,21 @@
2627
import static modelengine.fel.tool.info.schema.PluginSchema.TYPE;
2728
import static modelengine.fel.tool.info.schema.ToolsSchema.PROPERTIES;
2829
import static modelengine.fel.tool.info.schema.ToolsSchema.REQUIRED;
29-
import static modelengine.fitframework.inspection.Validation.notNull;
3030

3131
/**
3232
* Mcp Server implementing interface {@link McpServer}, {@link ToolChangedObserver}
3333
* with MCP Server Bean {@link McpSyncServer}.
3434
*
35-
* @author 黄可欣
36-
* @since 2025-09-30
35+
* @author 季聿阶
36+
* @since 2025-05-15
3737
*/
3838
@Component
3939
public class DefaultMcpServer implements McpServer, ToolChangedObserver {
4040
private static final Logger log = Logger.get(DefaultMcpServer.class);
4141
private final McpSyncServer mcpSyncServer;
4242

43-
private final Map<String, Tool> tools = new ConcurrentHashMap<>();
4443
private final ToolExecuteService toolExecuteService;
44+
private final Map<String, Tool> tools = new ConcurrentHashMap<>();
4545
private final List<ToolsChangedObserver> toolsChangedObservers = new ArrayList<>();
4646

4747
/**
@@ -119,7 +119,7 @@ public void onToolAdded(String name, String description, Map<String, Object> par
119119
tool.setDescription(description);
120120
tool.setInputSchema(parameters);
121121
this.tools.put(name, tool);
122-
log.info("Tool added to MCP server. [toolName={}, description={}, schema={}]", name, description, inputSchema);
122+
log.info("Tool added to MCP server. [toolName={}, description={}, schema={}]", name, description, parameters);
123123
this.toolsChangedObservers.forEach(ToolsChangedObserver::onToolsChanged);
124124
}
125125

framework/fel/java/plugins/tool-mcp-server/src/test/java/modelengine/fel/tool/mcp/server/support/DefaultMcpServerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@ void addToolSuccessfully() {
127127
Tool tool = tools.get(0);
128128
assertThat(tool.getName()).isEqualTo(name);
129129
assertThat(tool.getDescription()).isEqualTo(description);
130+
assertThat(tool.getInputSchema()).isEqualTo(schema);
130131
}
131132

132133
@Test

0 commit comments

Comments
 (0)