Set openWorldHint to false in UseCase java files and add empty pattern to tool-definition yaml files
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:
@@ -8,7 +8,7 @@ import org.springaicommunity.mcp.annotation.McpTool;
|
||||
public interface SystemStatusUseCase {
|
||||
@McpTool(name = "iam_system_status", title = "시스템 상태 조회",
|
||||
description = "조회 전용 모의 시스템 상태를 반환합니다.",
|
||||
annotations = @McpTool.McpAnnotations(openWorldHint = true))
|
||||
annotations = @McpTool.McpAnnotations(openWorldHint = false))
|
||||
@GrowToolHint(requiresApproval = false, categoryKey = "iam", mappingId = "DIRECT_IAM_STATUS")
|
||||
SystemStatusResponse getSystemStatus(SystemStatusRequest request);
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["배포 버전을 보여줘", "현재 버전을 확인해줘",
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
|
||||
tags: [iam, 배포, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["환경 정보를 보여줘", "개발 환경을 확인해줘",
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
|
||||
tags: [iam, 환경, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회 조건}
|
||||
environment: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회 조건}
|
||||
environment: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회 조건}
|
||||
environment: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["서비스 상태를 보여줘", "서비스가 정상인가요
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
|
||||
tags: [iam, 서비스, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["시스템 상태를 보여줘", "개발 환경 상태를 확
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
|
||||
tags: [iam, 상태, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회할 환경명}
|
||||
environment: {type: string, description: 조회할 환경명, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
environment: {type: string, description: 조회 조건}
|
||||
environment: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [iam, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["알림 목록을 보여줘", "현재 알림을 알려줘", "
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
|
||||
tags: [pct, 알림, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회 조건}
|
||||
category: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회 조건}
|
||||
category: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["점검 일정을 보여줘", "정기 점검이 언제야?", "
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
|
||||
tags: [pct, 점검, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["시스템 공지를 보여줘", "현재 공지를 알려줘",
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
|
||||
tags: [pct, 공지, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["최신 공지를 보여줘", "오늘 공지가 있나요?", "
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
|
||||
tags: [pct, 공지, 조회, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["점검 공지를 검색해줘", "배포 공지를 찾아줘",
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
|
||||
tags: [pct, 공지, 조회, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회 조건}
|
||||
category: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -8,7 +8,7 @@ example_queries: ["배포 공지를 보여줘", "최근 배포 내용을 알려
|
||||
read_only: true
|
||||
destructive: false
|
||||
idempotent: true
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류}}, additionalProperties: false}
|
||||
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
|
||||
tags: [pct, 배포, mock]
|
||||
required_env_keys: []
|
||||
owner_org: MCP_TOOL
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회할 공지 분류}
|
||||
category: {type: string, description: 조회할 공지 분류, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
@@ -15,7 +15,7 @@ idempotent: true
|
||||
parameters_schema:
|
||||
type: object
|
||||
properties:
|
||||
category: {type: string, description: 조회 조건}
|
||||
category: {type: string, description: 조회 조건, pattern: ""}
|
||||
additionalProperties: false
|
||||
tags: [pct, 조회, mock]
|
||||
required_env_keys: []
|
||||
|
||||
Reference in New Issue
Block a user