refactor: move team member tool to smp category
Some checks failed
Deploy to OCIWP / deploy (push) Has been cancelled
Some checks failed
Deploy to OCIWP / deploy (push) Has been cancelled
This commit is contained in:
@@ -1,11 +1,11 @@
|
|||||||
package io.shinhanlife.dap.mcc.biz.team.dto;
|
package io.shinhanlife.dap.mcc.biz.smp.dto;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||||
import io.shinhanlife.dap.lib.annotation.McpParameter;
|
import io.shinhanlife.dap.lib.annotation.McpParameter;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @package io.shinhanlife.dap.mcc.biz.team.dto
|
* @package io.shinhanlife.dap.mcc.biz.smp.dto
|
||||||
* @className TeamMemberRequest
|
* @className TeamMemberRequest
|
||||||
* @description AX HUB 시스템 처리 클래스
|
* @description AX HUB 시스템 처리 클래스
|
||||||
* @author jade
|
* @author jade
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
package io.shinhanlife.dap.mcc.biz.team.dto;
|
package io.shinhanlife.dap.mcc.biz.smp.dto;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @package io.shinhanlife.dap.mcc.biz.team.dto
|
* @package io.shinhanlife.dap.mcc.biz.smp.dto
|
||||||
* @className TeamMemberResponse
|
* @className TeamMemberResponse
|
||||||
* @description AX HUB 시스템 처리 클래스
|
* @description AX HUB 시스템 처리 클래스
|
||||||
* @author jade
|
* @author jade
|
||||||
@@ -1,17 +1,17 @@
|
|||||||
package io.shinhanlife.dap.mcc.biz.team.usecase;
|
package io.shinhanlife.dap.mcc.biz.smp.usecase;
|
||||||
|
|
||||||
import io.shinhanlife.dap.lib.annotation.McpFunction;
|
import io.shinhanlife.dap.lib.annotation.McpFunction;
|
||||||
import io.shinhanlife.dap.lib.annotation.McpTool;
|
import io.shinhanlife.dap.lib.annotation.McpTool;
|
||||||
import io.shinhanlife.dap.mcc.biz.team.dto.TeamMemberRequest;
|
import io.shinhanlife.dap.mcc.biz.smp.dto.TeamMemberRequest;
|
||||||
|
|
||||||
@McpTool(
|
@McpTool(
|
||||||
routingType = "DIRECT",
|
routingType = "DIRECT",
|
||||||
categoryKey = "team"
|
categoryKey = "smp"
|
||||||
)
|
)
|
||||||
public interface TeamMemberUseCase {
|
public interface TeamMemberUseCase {
|
||||||
@McpFunction(
|
@McpFunction(
|
||||||
displayName = "신한라이프 MCP, TOOL 파트 구성원 조회",
|
displayName = "신한라이프 MCP, TOOL 파트 구성원 조회",
|
||||||
name = "get_mcp_tool_team_members",
|
name = "get_smp_members",
|
||||||
description = "신한라이프 MCP, TOOL 파트 구성원을 조회합니다.",
|
description = "신한라이프 MCP, TOOL 파트 구성원을 조회합니다.",
|
||||||
prompt = "신한라이프 MCP, TOOL 파트 구성원을 조회해 줘. (주의: 응답 시 ** 등 마크다운 기호를 절대 사용하지 말고 평문으로만 출력해 줘)",
|
prompt = "신한라이프 MCP, TOOL 파트 구성원을 조회해 줘. (주의: 응답 시 ** 등 마크다운 기호를 절대 사용하지 말고 평문으로만 출력해 줘)",
|
||||||
mappingId = "DIRECT0001",
|
mappingId = "DIRECT0001",
|
||||||
@@ -1,15 +1,15 @@
|
|||||||
package io.shinhanlife.dap.mcc.biz.team.usecase.impl;
|
package io.shinhanlife.dap.mcc.biz.smp.usecase.impl;
|
||||||
|
|
||||||
import io.shinhanlife.dap.mcc.biz.team.dto.TeamMemberRequest;
|
import io.shinhanlife.dap.mcc.biz.smp.dto.TeamMemberRequest;
|
||||||
import io.shinhanlife.dap.mcc.biz.team.dto.TeamMemberResponse;
|
import io.shinhanlife.dap.mcc.biz.smp.dto.TeamMemberResponse;
|
||||||
import io.shinhanlife.dap.mcc.biz.team.usecase.TeamMemberUseCase;
|
import io.shinhanlife.dap.mcc.biz.smp.usecase.TeamMemberUseCase;
|
||||||
import io.shinhanlife.dap.mcc.usecase.AbstractMcpToolUseCase;
|
import io.shinhanlife.dap.mcc.usecase.AbstractMcpToolUseCase;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import lombok.RequiredArgsConstructor;
|
import lombok.RequiredArgsConstructor;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @package io.shinhanlife.dap.mcc.biz.team.usecase.impl
|
* @package io.shinhanlife.dap.mcc.biz.smp.usecase.impl
|
||||||
* @className TeamMemberUseCaseImpl
|
* @className TeamMemberUseCaseImpl
|
||||||
* @description AX HUB 시스템 처리 클래스
|
* @description AX HUB 시스템 처리 클래스
|
||||||
* @author jade
|
* @author jade
|
||||||
Reference in New Issue
Block a user