get_suite
Retrieve a specific test suite from the QASE test management platform using project code and suite ID to access test case organization and structure.
Instructions
Get a specific test suite
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ||
| id | Yes |
Implementation Reference
- src/index.ts:408-411 (handler)MCP tool handler for 'get_suite': parses arguments using GetSuiteSchema and delegates to getSuite function..with({ name: 'get_suite' }, ({ arguments: args }) => { const { code, id } = GetSuiteSchema.parse(args); return getSuite(code, id); })
- src/index.ts:226-228 (registration)Registration of the 'get_suite' tool in the list of available tools, including name, description, and input schema.name: 'get_suite', description: 'Get a specific test suite', inputSchema: zodToJsonSchema(GetSuiteSchema),
- src/operations/suites.ts:12-15 (schema)Zod schema for validating input to get_suite tool: requires project code and suite ID.export const GetSuiteSchema = z.object({ code: z.string(), id: z.number(), });
- src/operations/suites.ts:39-42 (helper)Helper function getSuite that pipes the client.suites.getSuite call through toResult transformation.export const getSuite = pipe( client.suites.getSuite.bind(client.suites), toResult, );