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 `f40fa7ed94a028b56b5a59342eaf55982ba5cf7d`.
Combined help SHA-256: `04bab0ac1e9691119efcb70627b534a73431f51bb44ed8ba81d93cc10afd6569`; binary SHA-256: `08424ee2465261eafaa112d13ef05a20ce1fe1b6479e896341e22fbc55e61d3e`.