remove_source_from_execution
Remove a source group (suite, collection, or case-group) from an execution, deleting its case-run rows and step results. The execution itself remains intact. Returns confirmation.
Instructions
Remove a source group (a suite, collection, or named case-group - one execution_test_run) from an execution. This deletes that group and ALL its case-run rows and step results (cascade). Get the runId (group id) from get_execution (sources[].id) or get_execution_cases (groupId). Does not delete the execution itself. Returns { removed: true }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | The source group to remove, which is the id get_execution returns as sources[].id - NOT the id of the suite or Collection the group was created from, and there is no sourceId argument. Confusingly it is spelled runId here because the underlying row is an execution_test_run. | |
| executionId | Yes | Execution UUID |