Skip to main content
Glama

Create Test Manager Test Run Folder

tm.create_testRunFolder

Creates a new folder to organize test runs inside a LambdaTest Test Manager project. Optionally nest under an existing test-run folder using its ID.

Instructions

Creates a new folder inside a LambdaTest Test Manager project, to organize TEST RUNS. This is a separate folder tree from test case folders (tm.create_folder) - the two do not share folder IDs. Requires the project's ID; optionally nest it under an existing test-run folder by passing that folder's ID (from tm.get_testRunFoldersByProjectId) as parent_id, otherwise it's created at the project's root. Do not use this to update or move an existing folder, and do not call it speculatively - creating a folder is a real, persistent action.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYes
parent_idNo
project_idYes
descriptionNo
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries full burden. It discloses that the action is real and persistent, and that the folder tree is separate from test case folders. However, it does not cover authentication requirements, rate limits, or error handling, which would be beneficial for a complete behavioral picture.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single paragraph that efficiently conveys the main action and additional instructions. It is front-loaded with the core purpose and provides necessary context without extraneous details. Minor improvement could be to structure as bullet points for easier scanning.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given no output schema and no annotations, the description covers the tool's functionality, usage context, and constraints well. It explains the sibling differentiation and cautions against misuse. It does not describe the return value or error scenarios, but for a creation tool, the provided context is largely sufficient.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The input schema has 0% parameter description coverage, so the description must compensate. It explains project_id and name as required, parent_id as optional (linking to a sibling tool), but does not mention the description parameter. While it adds value, the omission of one parameter leaves a gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description explicitly states the tool creates a new folder for organizing test runs within a LambdaTest Test Manager project. It distinguishes itself from tm.create_folder by clarifying that it manages a separate folder tree for test runs, not test cases, ensuring the agent can differentiate between similar tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit guidance on when to use the tool: to create a folder for test runs, with optional nesting via parent_id from tm.get_testRunFoldersByProjectId. It also clearly states what not to do (update, move, or speculatively call) and emphasizes that the action is persistent, aiding decision-making.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/prakhar-gahlot/TestMu-AI-Test-Manager-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server