addedInput schema / properties / attachments
Added value: +{
+ "description": "Array of attachment URLs or file paths (up to 10MB each).",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / automationStatus
Added value: +{
+ "description": "Automation status of the test case.",
+ "enum": [
+ "Manual",
+ "Automated",
+ "To be automated"
+ ],
+ "type": "string"
+}
changedInput schema / properties / behavior / enum
Previous value: -[
- "positive",
- "negative",
- "destructive"
-]New value: +[
+ "positive",
+ "negative",
+ "destructive",
+ "Not set"
+]
addedInput schema / properties / customFields
Added value: +{
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Custom fields as key-value pairs. Only available if custom fields are configured in test case management settings.",
+ "type": "object"
+}
addedInput schema / properties / flags
Added value: +{
+ "description": "Automation flags/checklist options.",
+ "items": {
+ "enum": [
+ "To be Automated",
+ "Is flaky",
+ "Muted"
+ ],
+ "type": "string"
+ },
+ "type": "array"
+}
changedInput schema / properties / layer / enum
Previous value: -[
- "e2e",
- "api",
- "unit"
-]New value: +[
+ "e2e",
+ "api",
+ "unit",
+ "not set"
+]
changedInput schema / properties / priority / enum
Previous value: -[
- "critical",
- "high",
- "medium",
- "low"
-]New value: +[
+ "high",
+ "medium",
+ "low",
+ "Not set"
+]
changedInput schema / properties / severity / enum
Previous value: -[
- "critical",
- "major",
- "minor",
- "trivial"
-]New value: +[
+ "Blocker",
+ "critical",
+ "major",
+ "Normal",
+ "minor",
+ "trivial",
+ "Not set"
+]
addedInput schema / properties / status
Added value: +{
+ "description": "Test case status.",
+ "enum": [
+ "Active",
+ "Draft",
+ "Deprecated"
+ ],
+ "type": "string"
+}
changedInput schema / properties / steps / description
Previous value: -"Array of test steps. Each step should have action, expectedResult, and optional data fields."New value: +"Array of test steps. For Classic format: action, expectedResult, and optional data. For Gherkin format: event and stepDescription. Each top-level step can include attachments as URLs or local file paths."
addedInput schema / properties / steps / items / oneOf
Added value: +[
+ {
+ "properties": {
+ "action": {
+ "description": "The action to perform in this step (Classic format).",
+ "type": "string"
+ },
+ "attachments": {
+ "description": "Optional top-level step attachments as URLs or local file paths.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "data": {
+ "description": "Optional test data for this step (Classic format).",
+ "type": "string"
+ },
+ "expectedResult": {
+ "description": "The expected outcome of this action (Classic format).",
+ "type": "string"
+ }
+ },
+ "required": [
+ "action",
+ "expectedResult"
+ ]
+ },
+ {
+ "properties": {
+ "attachments": {
+ "description": "Optional top-level step attachments as URLs or local file paths.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "event": {
+ "description": "Gherkin event keyword (Gherkin format).",
+ "enum": [
+ "Given",
+ "When",
+ "And",
+ "Then",
+ "But"
+ ],
+ "type": "string"
+ },
+ "stepDescription": {
+ "description": "The step description (Gherkin format).",
+ "type": "string"
+ }
+ },
+ "required": [
+ "event",
+ "stepDescription"
+ ]
+ }
+]
removedInput schema / properties / steps / items / properties
Removed value: -{
- "action": {
- "description": "The action to perform in this step.",
- "type": "string"
- },
- "data": {
- "description": "Optional test data for this step.",
- "type": "string"
- },
- "expectedResult": {
- "description": "The expected outcome of this action.",
- "type": "string"
- }
-}
removedInput schema / properties / steps / items / required
Removed value: -[
- "action",
- "expectedResult"
-]
removedInput schema / properties / suiteId
Removed value: -{
- "description": "Test suite ID (Required). The suite where this test case will be created. Use list_manual_test_suites to find suite IDs.",
- "type": "string"
-}
addedInput schema / properties / suiteName
Added value: +{
+ "description": "Test suite name (Required). The suite where this test case will be created. Use list_manual_test_suites to find suite names.",
+ "type": "string"
+}
addedInput schema / properties / tags
Added value: +{
+ "description": "Tags to add to your test cases.",
+ "type": "string"
+}
addedInput schema / properties / testStepsDeclarationType
Added value: +{
+ "description": "Type of test steps declaration format.",
+ "enum": [
+ "Classic",
+ "Gherkin"
+ ],
+ "type": "string"
+}
changedInput schema / properties / type / enum
Previous value: -[
- "functional",
- "smoke",
- "regression",
- "security",
- "performance",
- "e2e"
-]New value: +[
+ "functional",
+ "smoke",
+ "regression",
+ "security",
+ "performance",
+ "e2e",
+ "Integration",
+ "API",
+ "Unit",
+ "Accessability",
+ "Compatibility",
+ "Acceptance",
+ "Exploratory",
+ "Usability",
+ "Other"
+]
changedInput schema / required
Previous value: -[
- "projectId",
- "title",
- "suiteId"
-]New value: +[
+ "projectId",
+ "title",
+ "suiteName"
+]