Skip to content

Commit 3e35dae

Browse files
committed
fix(backend): 修正mcp tools生成yaml格式问题 #16447
# Reviewed, transaction id: 74817
1 parent bcbf588 commit 3e35dae

File tree

4 files changed

+46
-329
lines changed

4 files changed

+46
-329
lines changed

dbm-ui/backend/dbm_aiagent/mcp_tools/redis/views/reports.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,7 @@ def query_reports_by_cluster(self, request, *args, **kwargs):
139139
)
140140

141141
@mcp_tools_api_decorator(
142-
description=str(
143-
_('Query Redis inspection reports across user\'s managed bizs (non-normal: states=["warning","abnormal"])')
144-
),
142+
description="""Query Redis inspection reports across user's managed bizs (non-normal:states=[warning,abnormal])""", # noqa: E501
145143
request_slz=RedisReportsByMyBizsInputSerializer,
146144
response_slz=RedisReportsOutputSerializer,
147145
permission_classes=[McpDBManagePermission],

dbm-ui/backend/dbm_init/apigw/mcp_definition.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ stages:
2929
mcp_servers:
3030
{% for mcp_server in settings.BK_APIGW_STAGE_MCP_SERVERS %}
3131
- name: "{{ mcp_server.name }}"
32+
title: "{{ mcp_server.title }}"
3233
description: "{{ mcp_server.description }}"
3334
{% if mcp_server.labels %}
3435
labels:

0 commit comments

Comments
 (0)