addedInput schema / $schema
Added value: +"http://json-schema.org/draft-07/schema#"
addedInput schema / additionalProperties
Added value: +false
changedInput schema / properties / description / description
Previous value: -"Issue description body. Supports plain text."New value: +"Issue body/description. Later phases can derive this from source."
changedInput schema / properties / idempotencyKey / description
Previous value: -"Unique key to prevent duplicate issues on retry. Use a stable identifier such as the source entity ID."New value: +"Caller-provided stable key for retrying the same create request without creating duplicates when supported downstream."
changedInput schema / properties / linkBack / description
Previous value: -"When true, the created issue is linked back to the TestDino source entity (currently supported for Jira)."New value: +"Whether TestDino should link the created external issue back to the source entity."
changedInput schema / properties / preview / description
Previous value: -"When true, returns the draft that would be created (wouldCreate: false) without filing the issue."New value: +"When true, resolve and return the issue draft without creating anything in the provider."
changedInput schema / properties / projectId / description
Previous value: -"Project ID (Required). The TestDino project identifier."New value: +"TestDino project ID"
changedInput schema / properties / provider / description
Previous value: -"Integration provider to file the issue in (Required)."New value: +"Provider to create the issue in. GitHub can be connected but not written to."
changedInput schema / properties / provider / enum
Previous value: -[
- "jira",
- "linear",
- "asana",
- "monday",
- "github"
-]New value: +[
+ "jira",
+ "linear",
+ "asana",
+ "monday"
+]
addedInput schema / properties / source / additionalProperties
Added value: +false
changedInput schema / properties / source / description
Previous value: -"TestDino source entity the issue is about (Required). Both fields are required."New value: +"TestDino entity to link with the external issue."
changedInput schema / properties / source / properties / id / description
Previous value: -"Source entity ID, counter-style ID, or key within TestDino."New value: +"TestDino entity ID, counter-style ID, or key."
addedInput schema / properties / source / properties / id / minLength
Added value: +1
changedInput schema / properties / source / properties / type / description
Previous value: -"Source entity type. Use manual_test_case / manual_run / session for TCM entities and test_case / test_run / test_suite for automated ones."New value: +"TestDino entity type the external issue should be associated with."
changedInput schema / properties / source / properties / type / enum
Previous value: -[
- "test_case",
- "test_run",
- "test_suite",
- "manual_test_case",
- "manual_test_suite",
- "release",
- "manual_run",
- "manual_run_test_case",
- "session"
-]New value: +[
+ "test_run",
+ "test_suite",
+ "test_case",
+ "manual_test_case",
+ "manual_test_suite",
+ "release",
+ "manual_run",
+ "manual_run_test_case",
+ "session"
+]
changedInput schema / properties / summary / description
Previous value: -"Issue title/summary. Optional — derived from the source entity when omitted."New value: +"Issue title. Later phases can derive this from source."
changedInput schema / properties / target / additionalProperties
Previous value: -trueNew value: +{}
changedInput schema / properties / target / description
Previous value: -"Provider-specific destination fields (e.g. Jira project key and issue type, monday board ID). Discover available fields via get_integration_status with includeCreateOptions: true."New value: +"Provider-specific target/field values. Jira accepts human-readable aliases such as { jiraProjectKey: \"TRX\", issueType: \"Bug\" } or { jiraProjectName, issueTypeName }; raw { jiraProjectId, issueTypeId } also works. Linear { teamId }, Asana { workspaceId, projectId }, monday.com { boardId }."