cancel_queued_job
Cancel a queued 3D print job before it starts printing, removing it from the queue without sending commands to the printer. For jobs still waiting only; printing jobs are refused.
Instructions
Remove one job from the print queue while it is still WAITING.
Queue bookkeeping only: this marks the row cancelled and never sends
anything to a printer. To STOP a job the machine has already
started, use ``cancel_print`` — that is the tool that talks to the
hardware.
Args:
job_id: The job ID to cancel.
Only a job still in the QUEUED state can be cancelled here. A job
that has reached the machine (starting, printing, or paused) is
refused with ``code="PRINT_IN_PROGRESS"`` rather than cancelled,
because marking the row cancelled would leave the queue claiming a
print had stopped while the printer carried on running it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_id | Yes |