CLI command

probierz stado cancel

Cancel the original Stado job and retain its cancellation record, logs, source identity, and available evidence.

Invocation#

Shell
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`.