CLI command
probierz stado cancel
Cancel the original Stado job and retain its cancellation record, logs, source identity, and available evidence.
Invocation#
probierz stado 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 `c589d6917201c31f57e6a7f24522c0d50ae5bd0f`.
Combined help SHA-256: `43f0d9cd136ac2c46ec3eedb2824bd5d6168f235dea4caaa50610c005f40c84a`; binary SHA-256: `7e42c843082863ed265817de90a110a2f27546426a54d372e10009fd665a4d8e`.