Skip to content

Commit 1193de3

Browse files
author
延枚
committed
Remove deprecated tools and update documentation
Change-Id: Ib0d61ffd954904aee8893a0973c175c0e4b3ef20 Co-developed-by: iFlow <[email protected]>
1 parent c4c28ed commit 1193de3

File tree

10 files changed

+0
-72
lines changed

10 files changed

+0
-72
lines changed

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,19 +163,15 @@ alibabacloud-devops-mcp-server integrates various tools, including:
163163
- `search_app_templates`: [application delivery] Search application templates
164164
- `create_app_tag`: [application delivery] Create an application tag
165165
- `update_app_tag`: [application delivery] Update an application tag
166-
- `delete_app_tag`: [application delivery] Delete an application tag
167166
- `search_app_tags`: [application delivery] Search application tags
168167
- `update_app_tag_bind`: [application delivery] Update application tag bindings
169168
- `create_global_var`: [application delivery] Create a global variable group
170-
- `delete_global_var`: [application delivery] Delete a global variable group
171169
- `get_global_var`: [application delivery] Get a global variable group
172170
- `update_global_var`: [application delivery] Update a global variable group
173171
- `list_global_vars`: [application delivery] List global variable groups
174172
- `get_machine_deploy_log`: [application delivery] Get machine deployment log
175173
- `add_host_list_to_host_group`: [application delivery] Add host list to host group
176174
- `add_host_list_to_deploy_group`: [application delivery] Add host list to deploy group
177-
- `delete_host_list_from_deploy_group`: [application delivery] Delete host list from deploy group
178-
- `delete_host_list_from_host_group`: [application delivery] Delete host list from host group
179175

180176
## Usage
181177

README.zh-cn.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -159,19 +159,15 @@ alibabacloud-devops-mcp-server集成了多种工具,包括:
159159
- `search_app_templates`: [应用交付] 搜索应用模板
160160
- `create_app_tag`: [应用交付] 创建应用标签
161161
- `update_app_tag`: [应用交付] 更新应用标签
162-
- `delete_app_tag`: [应用交付] 删除应用标签
163162
- `search_app_tags`: [应用交付] 搜索应用标签
164163
- `update_app_tag_bind`: [应用交付] 更新应用标签绑定
165164
- `create_global_var`: [应用交付] 创建全局变量组
166-
- `delete_global_var`: [应用交付] 删除全局变量组
167165
- `get_global_var`: [应用交付] 获取全局变量组
168166
- `update_global_var`: [应用交付] 更新全局变量组
169167
- `list_global_vars`: [应用交付] 列出全局变量组
170168
- `get_machine_deploy_log`: [应用交付] 获取机器部署日志
171169
- `add_host_list_to_host_group`: [应用交付] 添加主机列表到主机组
172170
- `add_host_list_to_deploy_group`: [应用交付] 添加主机列表到部署组
173-
- `delete_host_list_from_deploy_group`: [应用交付] 从部署组删除主机列表
174-
- `delete_host_list_from_host_group`: [应用交付] 从主机组删除主机列表
175171

176172
## 用法
177173

tool-handlers/appstack-deployment-resources.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,9 @@ import {
22
getMachineDeployLog,
33
addHostListToHostGroup,
44
addHostListToDeployGroup,
5-
deleteHostListFromDeployGroup,
6-
deleteHostListFromHostGroup,
75
GetMachineDeployLogRequestSchema,
86
AddHostListToHostGroupRequestSchema,
97
AddHostListToDeployGroupRequestSchema,
10-
DeleteHostListFromDeployGroupRequestSchema,
11-
DeleteHostListFromHostGroupRequestSchema,
128
GetDeployGroupRequestSchema,
139
ListResourceInstancesRequestSchema,
1410
GetResourceInstanceRequestSchema,
@@ -44,20 +40,6 @@ export async function handleAppStackDeploymentResourceTools(request: any) {
4440
content: [{ type: "text", text: JSON.stringify(addDeployGroupResult, null, 2) }],
4541
};
4642

47-
case 'delete_host_list_from_deploy_group':
48-
const deleteDeployGroupParams = DeleteHostListFromDeployGroupRequestSchema.parse(request.params.arguments);
49-
const deleteDeployGroupResult = await deleteHostListFromDeployGroup(deleteDeployGroupParams);
50-
return {
51-
content: [{ type: "text", text: JSON.stringify(deleteDeployGroupResult, null, 2) }],
52-
};
53-
54-
case 'delete_host_list_from_host_group':
55-
const deleteHostGroupParams = DeleteHostListFromHostGroupRequestSchema.parse(request.params.arguments);
56-
const deleteHostGroupResult = await deleteHostListFromHostGroup(deleteHostGroupParams);
57-
return {
58-
content: [{ type: "text", text: JSON.stringify(deleteHostGroupResult, null, 2) }],
59-
};
60-
6143
default:
6244
return null;
6345
}

tool-handlers/appstack-global-vars.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import {
22
createGlobalVar,
3-
deleteGlobalVar,
43
getGlobalVar,
54
updateGlobalVar,
65
listGlobalVars,
76
CreateGlobalVarRequestSchema,
8-
DeleteGlobalVarRequestSchema,
97
GetGlobalVarRequestSchema,
108
UpdateGlobalVarRequestSchema,
119
ListGlobalVarsRequestSchema
@@ -26,13 +24,6 @@ export async function handleAppStackGlobalVarTools(request: any) {
2624
content: [{ type: "text", text: JSON.stringify(createResult, null, 2) }],
2725
};
2826

29-
case 'delete_global_var':
30-
const deleteParams = DeleteGlobalVarRequestSchema.parse(request.params.arguments);
31-
const deleteResult = await deleteGlobalVar(deleteParams);
32-
return {
33-
content: [{ type: "text", text: JSON.stringify(deleteResult, null, 2) }],
34-
};
35-
3627
case 'get_global_var':
3728
const getParams = GetGlobalVarRequestSchema.parse(request.params.arguments);
3829
const getResult = await getGlobalVar(getParams);

tool-handlers/appstack-tags.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@ import { z } from 'zod';
22
import {
33
createAppTag,
44
updateAppTag,
5-
deleteAppTag,
65
searchAppTag,
76
updateAppTagBind,
87
CreateAppTagRequestSchema,
98
UpdateAppTagRequestSchema,
10-
DeleteAppTagRequestSchema,
119
SearchAppTagRequestSchema,
1210
UpdateAppTagBindRequestSchema
1311
} from '../operations/appstack/appTags.js';
@@ -34,13 +32,6 @@ export async function handleAppStackTagTools(request: any) {
3432
content: [{ type: "text", text: JSON.stringify(updateResult, null, 2) }],
3533
};
3634

37-
case 'delete_app_tag':
38-
const deleteParams = DeleteAppTagRequestSchema.parse(request.params.arguments);
39-
await deleteAppTag(deleteParams);
40-
return {
41-
content: [{ type: "text", text: "Application tag deleted successfully" }],
42-
};
43-
4435
case 'search_app_tags':
4536
const searchParams = SearchAppTagRequestSchema.parse(request.params.arguments);
4637
const searchResult = await searchAppTag(searchParams);

tool-handlers/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import { handleAppStackDeploymentResourceTools } from './appstack-deployment-res
1515
import { handleAppStackChangeOrderTools } from './appstack-change-orders.js';
1616
import { handleEffortTools } from './effort.js';
1717
import { handleResourceMemberTools } from './resourceMember.js';
18-
import { handleTagTools } from './tag.js';
1918
import { handleVMDeployOrderTools } from './vmDeployOrder.js';
2019

2120
export const handleToolRequest = async (request: any) => {
@@ -38,7 +37,6 @@ export const handleToolRequest = async (request: any) => {
3837
handleAppStackChangeOrderTools,
3938
handleEffortTools,
4039
handleResourceMemberTools,
41-
handleTagTools,
4240
handleVMDeployOrderTools
4341
];
4442

tool-registry/appstack-deployment-resources.ts

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ import {
33
GetMachineDeployLogRequestSchema,
44
AddHostListToHostGroupRequestSchema,
55
AddHostListToDeployGroupRequestSchema,
6-
DeleteHostListFromDeployGroupRequestSchema,
7-
DeleteHostListFromHostGroupRequestSchema,
86
GetDeployGroupRequestSchema,
97
ListResourceInstancesRequestSchema,
108
GetResourceInstanceRequestSchema,
@@ -28,14 +26,4 @@ export const getAppStackDeploymentResourceTools = () => [
2826
description: '[application delivery] Add host list to deploy group',
2927
inputSchema: zodToJsonSchema(AddHostListToDeployGroupRequestSchema),
3028
},
31-
{
32-
name: 'delete_host_list_from_deploy_group',
33-
description: '[application delivery] Delete host list from deploy group',
34-
inputSchema: zodToJsonSchema(DeleteHostListFromDeployGroupRequestSchema),
35-
},
36-
{
37-
name: 'delete_host_list_from_host_group',
38-
description: '[application delivery] Delete host list from host group',
39-
inputSchema: zodToJsonSchema(DeleteHostListFromHostGroupRequestSchema),
40-
},
4129
];

tool-registry/appstack-global-vars.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { zodToJsonSchema } from 'zod-to-json-schema';
22
import {
33
CreateGlobalVarRequestSchema,
4-
DeleteGlobalVarRequestSchema,
54
GetGlobalVarRequestSchema,
65
UpdateGlobalVarRequestSchema,
76
ListGlobalVarsRequestSchema
@@ -14,11 +13,6 @@ export const getAppStackGlobalVarTools = () => [
1413
description: '[application delivery] Create a global variable group',
1514
inputSchema: zodToJsonSchema(CreateGlobalVarRequestSchema),
1615
},
17-
{
18-
name: 'delete_global_var',
19-
description: '[application delivery] Delete a global variable group',
20-
inputSchema: zodToJsonSchema(DeleteGlobalVarRequestSchema),
21-
},
2216
{
2317
name: 'get_global_var',
2418
description: '[application delivery] Get a global variable group',

tool-registry/appstack-tags.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import { zodToJsonSchema } from 'zod-to-json-schema';
33
import {
44
CreateAppTagRequestSchema,
55
UpdateAppTagRequestSchema,
6-
DeleteAppTagRequestSchema,
76
SearchAppTagRequestSchema,
87
UpdateAppTagBindRequestSchema
98
} from '../operations/appstack/appTags.js';
@@ -20,11 +19,6 @@ export const getAppStackTagTools = () => [
2019
description: '[application delivery] Update an application tag',
2120
inputSchema: zodToJsonSchema(UpdateAppTagRequestSchema),
2221
},
23-
{
24-
name: 'delete_app_tag',
25-
description: '[application delivery] Delete an application tag',
26-
inputSchema: zodToJsonSchema(DeleteAppTagRequestSchema),
27-
},
2822
{
2923
name: 'search_app_tags',
3024
description: '[application delivery] Search application tags',

tool-registry/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import { getAppStackDeploymentResourceTools } from './appstack-deployment-resour
1515
import { getAppStackChangeOrderTools } from './appstack-change-orders.js';
1616
import { getEffortTools } from './effort.js';
1717
import { getResourceMemberTools } from './resourceMember.js';
18-
import { getTagTools } from './tag.js';
1918
import { getVMDeployOrderTools } from './vmDeployOrder.js';
2019

2120
export const getAllTools = () => [
@@ -36,6 +35,5 @@ export const getAllTools = () => [
3635
...getAppStackChangeOrderTools(),
3736
...getEffortTools(),
3837
...getResourceMemberTools(),
39-
...getTagTools(),
4038
...getVMDeployOrderTools()
4139
];

0 commit comments

Comments
 (0)