From f9083d342aecbf1481d0c3a420a4ef4d3d739875 Mon Sep 17 00:00:00 2001 From: jade Date: Sat, 4 Jul 2026 01:08:56 +0900 Subject: [PATCH] feat: Add payload logging for AI Agent requests to Gateway --- .../biz/mcp/gateway/controller/McpRouterController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/controller/McpRouterController.java b/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/controller/McpRouterController.java index 5cd4686..a272bb1 100644 --- a/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/controller/McpRouterController.java +++ b/src/main/java/io/shinhanlife/axhub/biz/mcp/gateway/controller/McpRouterController.java @@ -115,6 +115,13 @@ public class McpRouterController { @PostMapping("/tools/call") public ResponseEntity callTool(@RequestBody Map payload, @RequestAttribute(value = "tenantId", required = false) String tenantId) { log.info("[MCP 표준] ExecuteService 파이프라인을 통한 툴 호출 시작 (Tenant: {})", tenantId); + if (payload != null) { + try { + log.info(" [Gateway] AI Agent 요청 파라미터: {}", objectMapper.writeValueAsString(payload)); + } catch (Exception e) { + log.info(" [Gateway] AI Agent 요청 파라미터: {}", payload); + } + } try { return ResponseEntity.ok(executeService.execute(payload, tenantId));