From a9b750611b94d5b8a0d5aa0433487f60e220bc8e Mon Sep 17 00:00:00 2001 From: jade Date: Thu, 9 Jul 2026 11:36:32 +0900 Subject: [PATCH] style(core): enforce AGENTS.md import rules in ToolRegistryHeartbeatSender --- .../biz/mcp/tool/service/ToolRegistryHeartbeatSender.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java b/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java index 6f0d33f..9081a52 100644 --- a/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java +++ b/axhub-tool-core/src/main/java/io/shinhanlife/axhub/biz/mcp/tool/service/ToolRegistryHeartbeatSender.java @@ -24,6 +24,8 @@ import java.util.HashMap; import java.util.List; import java.util.Map; import org.springframework.util.ClassUtils; +import org.springframework.aop.support.AopUtils; +import org.springframework.core.annotation.AnnotationUtils; /** * @package io.shinhanlife.axhub.biz.mcp.tool.service @@ -68,11 +70,11 @@ public class ToolRegistryHeartbeatSender { private void scanAndBuildMetadata() { Map toolBeans = applicationContext.getBeansWithAnnotation(McpTool.class); for (Object bean : toolBeans.values()) { - Class targetClass = org.springframework.aop.support.AopUtils.getTargetClass(bean); - McpTool toolAnnotation = org.springframework.core.annotation.AnnotationUtils.findAnnotation(targetClass, McpTool.class); + Class targetClass = AopUtils.getTargetClass(bean); + McpTool toolAnnotation = AnnotationUtils.findAnnotation(targetClass, McpTool.class); for (Method method : targetClass.getDeclaredMethods()) { - McpFunction functionAnnotation = org.springframework.core.annotation.AnnotationUtils.findAnnotation(method, McpFunction.class); + McpFunction functionAnnotation = AnnotationUtils.findAnnotation(method, McpFunction.class); if (functionAnnotation != null) { String baseName = functionAnnotation.name(); String finalName = mcpProperties.getNamespace() != null && !mcpProperties.getNamespace().isEmpty()