Test Case
test_caseCreate, update, or delete test cases in a suite. Define agent tasks, descriptions, and configurations.
Instructions
Manage individual test cases within a suite. Pass an "action":
"create" {name, description, agentTaskDescription, suiteUuid|(suiteName+project), relativeUrl?, maxSteps?} → add a test case (NOT auto-run).
"update" {testUuid, name?, description?, agentTaskDescription?} → patch a test case.
"delete" {testUuid, confirm?} → soft-delete (DESTRUCTIVE; requires confirmation).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Operation to perform. | |
| testUuid | No | [update/delete] Test case UUID. | |
| name | No | Test case name. | |
| description | No | Test case description. | |
| agentTaskDescription | No | What the AI agent should do and verify. | |
| suiteUuid | No | [create] Suite UUID. | |
| suiteName | No | [create] Suite name (requires a project identifier). | |
| projectUuid | No | [create] Project UUID (or projectName). | |
| projectName | No | [create] Project name (or projectUuid). | |
| relativeUrl | No | [create] Starting path, must start with "/". | |
| maxSteps | No | [create] Max agent steps (1..100). | |
| confirm | No | [delete] Set true to confirm deletion (when the client cannot prompt). |