You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,6 +129,7 @@ Interact with these Azure DevOps services:
129
129
-**testplan_list_test_plans**: Retrieve a paginated list of test plans from an Azure DevOps project. Allows filtering for active plans and toggling detailed information.
130
130
-**testplan_list_test_cases**: Get a list of test cases in the test plan.
131
131
-**testplan_show_test_results_from_build_id**: Get a list of test results for a given project and build ID.
132
+
-**testplan_create_test_suite**: Creates a new test suite in a test plan.
@@ -78,6 +79,39 @@ function configureTestPlanTools(server: McpServer, _: () => Promise<string>, con
78
79
}
79
80
);
80
81
82
+
/*
83
+
Create Test Suite - CREATE
84
+
*/
85
+
server.tool(
86
+
Test_Plan_Tools.create_test_suite,
87
+
"Creates a new test suite in a test plan.",
88
+
{
89
+
project: z.string().describe("Project ID or project name"),
90
+
planId: z.number().describe("ID of the test plan that contains the suites"),
91
+
parentSuiteId: z.number().describe("ID of the parent suite under which the new suite will be created, if not given by user this can be id of a root suite of the test plan"),
92
+
name: z.string().describe("Name of the child test suite"),
93
+
},
94
+
async({ project, planId, parentSuiteId, name })=>{
0 commit comments