File tree Expand file tree Collapse file tree 3 files changed +11
-11
lines changed
framework/fel/java/plugins/tool-mcp-server/src
main/java/modelengine/fel/tool/mcp/server
test/java/modelengine/fel/tool/mcp/server/support Expand file tree Collapse file tree 3 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 66
77package modelengine .fel .tool .mcp .server ;
88
9- import static modelengine .fitframework .inspection .Validation .notNull ;
109import io .modelcontextprotocol .server .McpServerFeatures ;
10+ import io .modelcontextprotocol .server .McpSyncServer ;
1111import io .modelcontextprotocol .spec .McpSchema ;
1212import modelengine .fel .tool .mcp .entity .ServerSchema ;
1313import modelengine .fel .tool .mcp .entity .Tool ;
1414import modelengine .fel .tool .service .ToolChangedObserver ;
1515import modelengine .fel .tool .service .ToolExecuteService ;
1616import modelengine .fitframework .annotation .Component ;
17- import io .modelcontextprotocol .server .McpSyncServer ;
1817import modelengine .fitframework .log .Logger ;
1918import modelengine .fitframework .util .MapUtils ;
2019import modelengine .fitframework .util .StringUtils ;
2726import static modelengine .fel .tool .info .schema .PluginSchema .TYPE ;
2827import static modelengine .fel .tool .info .schema .ToolsSchema .PROPERTIES ;
2928import 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}
Original file line number Diff line number Diff line change 1515import io .modelcontextprotocol .util .Assert ;
1616import io .modelcontextprotocol .util .KeepAliveScheduler ;
1717import modelengine .fel .tool .mcp .entity .Event ;
18- import modelengine .fit .http .entity .TextEvent ;
19- import modelengine .fit .http .annotation .*;
18+ import modelengine .fit .http .annotation .DeleteMapping ;
19+ import modelengine .fit .http .annotation .GetMapping ;
20+ import modelengine .fit .http .annotation .PostMapping ;
21+ import modelengine .fit .http .annotation .RequestBody ;
2022import modelengine .fit .http .entity .Entity ;
23+ import modelengine .fit .http .entity .TextEvent ;
2124import modelengine .fit .http .protocol .HttpResponseStatus ;
2225import modelengine .fit .http .protocol .MessageHeaderNames ;
2326import modelengine .fit .http .protocol .MimeType ;
Original file line number Diff line number Diff line change 66
77package modelengine .fel .tool .mcp .server .support ;
88
9- import static org .assertj .core .api .Assertions .assertThat ;
10- import static org .assertj .core .api .Assertions .catchThrowableOfType ;
11- import static org .mockito .Mockito .mock ;
12- import static org .mockito .Mockito .times ;
13- import static org .mockito .Mockito .verify ;
14-
159import io .modelcontextprotocol .server .McpSyncServer ;
1610import modelengine .fel .tool .mcp .entity .ServerSchema ;
1711import modelengine .fel .tool .mcp .entity .Tool ;
1812import modelengine .fel .tool .mcp .server .DefaultMcpStreamableServer ;
1913import modelengine .fel .tool .mcp .server .McpServer ;
2014import modelengine .fel .tool .service .ToolExecuteService ;
2115import modelengine .fitframework .util .MapBuilder ;
22-
2316import org .junit .jupiter .api .BeforeEach ;
2417import org .junit .jupiter .api .DisplayName ;
2518import org .junit .jupiter .api .Nested ;
2922import java .util .List ;
3023import java .util .Map ;
3124
25+ import static org .assertj .core .api .Assertions .assertThat ;
26+ import static org .assertj .core .api .Assertions .catchThrowableOfType ;
27+ import static org .mockito .Mockito .*;
28+
3229/**
3330 * Unit test for {@link DefaultMcpStreamableServer}.
3431 *
You can’t perform that action at this time.
0 commit comments