Update tool schema YAMLs with regex patterns
All checks were successful
Deploy to OCIWP / deploy (push) Successful in 6m13s

This commit is contained in:
jade
2026-08-14 11:48:28 +09:00
parent d29a7fce09
commit 864884f5cb
50 changed files with 50 additions and 50 deletions

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["배포 버전을 보여줘", "현재 버전을 확인해줘",
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}}, additionalProperties: false}
tags: [iam, 배포, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -8,7 +8,7 @@ example_queries: ["환경 정보를 보여줘", "개발 환경을 확인해줘",
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}}, additionalProperties: false}
tags: [iam, 환경, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회 조건, pattern: ""}
environment: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회 조건, pattern: ""}
environment: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회 조건, pattern: ""}
environment: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["서비스 상태를 보여줘", "서비스가 정상인가요
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}}, additionalProperties: false}
tags: [iam, 서비스, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["시스템 상태를 보여줘", "개발 환경 상태를 확
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}}, additionalProperties: false}
tags: [iam, 상태, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회할 환경명, pattern: ""}
environment: {type: string, description: 조회할 환경명, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
environment: {type: string, description: 조회 조건, pattern: ""}
environment: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9_-]{2,20}$"}
additionalProperties: false
tags: [iam, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["알림 목록을 보여줘", "현재 알림을 알려줘", "
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}}, additionalProperties: false}
tags: [pct, 알림, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회 조건, pattern: ""}
category: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회 조건, pattern: ""}
category: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["점검 일정을 보여줘", "정기 점검이 언제야?", "
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}}, additionalProperties: false}
tags: [pct, 점검, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["시스템 공지를 보여줘", "현재 공지를 알려줘",
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}}, additionalProperties: false}
tags: [pct, 공지, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -8,7 +8,7 @@ example_queries: ["최신 공지를 보여줘", "오늘 공지가 있나요?", "
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}}, additionalProperties: false}
tags: [pct, 공지, 조회, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -8,7 +8,7 @@ example_queries: ["점검 공지를 검색해줘", "배포 공지를 찾아줘",
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}}, additionalProperties: false}
tags: [pct, 공지, 조회, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회 조건, pattern: ""}
category: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -8,7 +8,7 @@ example_queries: ["배포 공지를 보여줘", "최근 배포 내용을 알려
read_only: true
destructive: false
idempotent: true
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: ""}}, additionalProperties: false}
parameters_schema: {type: object, properties: {category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}}, additionalProperties: false}
tags: [pct, 배포, mock]
required_env_keys: []
owner_org: MCP_TOOL

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회할 공지 분류, pattern: ""}
category: {type: string, description: 조회할 공지 분류, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []

View File

@@ -15,7 +15,7 @@ idempotent: true
parameters_schema:
type: object
properties:
category: {type: string, description: 조회 조건, pattern: ""}
category: {type: string, description: 조회 조건, pattern: "^[a-zA-Z0-9가-힣_\\s-]{2,30}$"}
additionalProperties: false
tags: [pct, 조회, mock]
required_env_keys: []