fix: McpRouterController, ChatController 불필요한 FQCN 선언 제거 및 import 통합
All checks were successful
Deploy to OCIWP / deploy (push) Successful in 1m52s
All checks were successful
Deploy to OCIWP / deploy (push) Successful in 1m52s
This commit is contained in:
@@ -15,6 +15,7 @@ package io.shinhanlife.dap.mcg.presentation;
|
|||||||
*
|
*
|
||||||
* </pre>
|
* </pre>
|
||||||
*/
|
*/
|
||||||
|
import io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse;
|
||||||
import io.shinhanlife.dap.lib.dto.ToolMetadata;
|
import io.shinhanlife.dap.lib.dto.ToolMetadata;
|
||||||
import io.shinhanlife.dap.mcg.registry.RedisRegistryService;
|
import io.shinhanlife.dap.mcg.registry.RedisRegistryService;
|
||||||
import io.shinhanlife.dap.mcg.service.ExecuteService;
|
import io.shinhanlife.dap.mcg.service.ExecuteService;
|
||||||
@@ -56,7 +57,7 @@ public class ChatController {
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
List<ToolCallback> callbacks = new ArrayList<>();
|
List<ToolCallback> callbacks = new ArrayList<>();
|
||||||
io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse toolsResponse = mcpRouterController.listTools(null).getBody();
|
JsonRpcResponse toolsResponse = mcpRouterController.listTools(null).getBody();
|
||||||
if (toolsResponse != null && toolsResponse.getResult() instanceof Map) {
|
if (toolsResponse != null && toolsResponse.getResult() instanceof Map) {
|
||||||
Map<String, Object> resultMap = (Map<String, Object>) toolsResponse.getResult();
|
Map<String, Object> resultMap = (Map<String, Object>) toolsResponse.getResult();
|
||||||
if (resultMap.containsKey("tools")) {
|
if (resultMap.containsKey("tools")) {
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ public class McpRouterController {
|
|||||||
try {
|
try {
|
||||||
Object result = executeService.execute(payload, effectiveTenantId);
|
Object result = executeService.execute(payload, effectiveTenantId);
|
||||||
|
|
||||||
io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse response = new io.shinhanlife.dap.lib.adapter.dto.JsonRpcResponse();
|
JsonRpcResponse response = new JsonRpcResponse();
|
||||||
response.setJsonrpc("2.0");
|
response.setJsonrpc("2.0");
|
||||||
response.setId(payload.containsKey("id") ? String.valueOf(payload.get("id")) : UUID.randomUUID().toString());
|
response.setId(payload.containsKey("id") ? String.valueOf(payload.get("id")) : UUID.randomUUID().toString());
|
||||||
response.setResult(result);
|
response.setResult(result);
|
||||||
|
|||||||
Reference in New Issue
Block a user