deleteBetaLabel
PERMANENTLY deletes one label of this beta project and every assignment it holds: it is taken off the testers and the tasks carrying it, off any pending invitation waiting to apply it, and out of the suggested labels of the applicant screening rules. This cannot be undone, and the label's category survives it. Task visibility is label-gated, so a task that had only this label becomes visible to EVERY tester of the beta project. The change applies immediately to live and staged tasks alike, and nobody is notified. The confirm deletes exactly the assignments the preview counted: if the testers, tasks, or pending invitations carrying this label change in between, the confirm fails and you must preview again. TWO-STEP TOOL: call it WITHOUT confirmationToken first — nothing changes and you receive a preview plus a confirmationToken. Show the preview to the user; only after the user explicitly approves, call again with the SAME arguments plus the confirmationToken. Tokens are single-use and expire after a few minutes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| labelId | Yes | ID of the label to delete, from listBetaLabels. | |
| productId | Yes | ID of the beta project to query. Get valid IDs from the listProducts tool. | |
| confirmationToken | No | Two-step confirmation token. Omit on the first call to receive a preview plus a token; then call again with the SAME arguments plus this token to execute. Single-use and short-lived. |