From 9edcdab450b454a25dcd9d939e4e5647970ffbbf Mon Sep 17 00:00:00 2001 From: jade Date: Tue, 21 Jul 2026 14:05:39 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A0=A8=20=EC=86=8C=EC=8A=A4=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/shinhanlife/dap/mcc/annotation/McpFunction.java | 2 +- .../dap/mcc/presentation/BusinessToolController.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java index 9ddd66c..b4bf195 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/annotation/McpFunction.java @@ -31,7 +31,7 @@ public @interface McpFunction { String inputSchema() default "{}"; // 추가: Redis 자동 등록 및 Heartbeat 대상 여부 제어 - boolean register() default true; + boolean register() default false; // 추가: 툴 목록 노출 여부 제어 (false 시 라우팅은 되나 목록에서 숨김) boolean visible() default true; diff --git a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java index e5bfea5..83198f0 100644 --- a/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java +++ b/dap-tool-core/src/main/java/io/shinhanlife/dap/mcc/presentation/BusinessToolController.java @@ -77,7 +77,7 @@ public class BusinessToolController { String finalRequestId = headerRequestId; log.info(" [Tool] IN - trace-id: {}, request-id: {}", traceId, requestId); - log.info("\n [Tool] 동적 툴 실행 요청 수신 (함수명): {}", functionName); + log.info(" [Tool] 동적 툴 실행 요청 수신 (함수명): {}", functionName); if (arguments != null) { try { log.info(" [Tool] 호출 파라미터: {}", objectMapper.writeValueAsString(arguments));