This is an automated email from the ASF dual-hosted git repository.
liuhongyu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shenyu.git
from 0484d6ab29 Mcp auto register bug fix (#6212)
add abad1ada17 feat:mcp server autoRegister enhance (#6213)
No new revisions were added by this update.
Summary of changes:
.../client/core/utils/RequestMethodUtils.java | 186 +++++++++++++++++++++
.../common/annotation/ShenyuMcpRequestConfig.java | 2 +-
.../mcp/common/dto/ShenyuMcpRequestConfig.java | 52 +++---
.../client/mcp/common/dto/ShenyuMcpTool.java | 138 +++++++++++++++
.../client/mcp/generator/McpOpenApiGenerator.java | 15 +-
.../mcp/generator/McpRequestConfigGenerator.java | 9 +-
.../generator/McpToolsRegisterDTOGenerator.java | 17 +-
.../client/mcp/utils/OpenApiConvertorUtil.java | 25 ++-
.../shenyu/client/mcp/McpServiceEventListener.java | 120 ++++++++++---
.../apache/shenyu/controller/OrderController.java | 19 ++-
10 files changed, 508 insertions(+), 75 deletions(-)
create mode 100644
shenyu-client/shenyu-client-core/src/main/java/org/apache/shenyu/client/core/utils/RequestMethodUtils.java
copy
shenyu-admin/src/main/java/org/apache/shenyu/admin/scale/config/PrometheusProperties.java
=>
shenyu-client/shenyu-client-mcp/shenyu-client-mcp-common/src/main/java/org/apache/shenyu/client/mcp/common/dto/ShenyuMcpRequestConfig.java
(53%)
create mode 100644
shenyu-client/shenyu-client-mcp/shenyu-client-mcp-common/src/main/java/org/apache/shenyu/client/mcp/common/dto/ShenyuMcpTool.java