CLI command
probierz remote cancel
Cancel the original Stado job and retain its cancellation record, logs, source identity, and available evidence.
Invocation#
probierz remote cancel [JOB_ID]Required inputs and options#
- A canonical `job-` identifier, the original Stado host, and a non-empty operator reason are required.
- The reason is retained locally; Stado's machine cancellation API receives the job ID.
Output and state effects#
Writes a distinct cancellation attempt under `test-results/.remote/cancellations/<jobId>/` with the request, original status, cancellation receipt, and canonical log pages. Available worker evidence remains under `test-results/.remote/<jobId>/`. Successful cancellation and required evidence retention exit 0 with `cancellationSucceeded: true`, while the cancelled evaluation remains `state: "cancelled"` and `passed: false`. Failed cancellation or missing required evidence exits nonzero.
Exact refusals#
- Missing `--host` or `--reason`, unknown options, unexpected arguments, and valueless flags are refused before cancellation.
- A non-canonical job ID, unknown Stado host, empty or NUL-containing reason, unreadable original status, invalid cancellation receipt, log failure, or missing required worker evidence prevents `cancellationSucceeded: true`.
Source snapshot#
Generated from the Rust binaries at https://github.com/wisent-ai/probierz.git revision `f65b755da397f2ec7435eb80ed722aa6017437c1`.
Combined help SHA-256: `4a12655d233812abc29eeebbf3db3065efe3e00288024383f3eef3970d092e94`; binary SHA-256: `d5398832d3ab52c541b1efe979730dea62941ac6197898a20fccfc5d3fca44df`.