c8volt resolve process-instance
Resolve process-instance incidents by key
Synopsis
Resolve active incidents in process-instance families.
Provide repeated –key values or newline-separated keys from stdin with ‘-‘. c8volt expands each target to its family, validates the affected scope, and asks for confirmation. Explicit keys use backend authorization without tenant filtering.
Only incidents discovered at command start are resolved. Instances with no active incidents require no mutation. By default c8volt waits until those incidents are no longer active.
Use –dry-run to inspect the family and incident plan without mutation.
c8volt resolve process-instance [flags]
Examples
./c8volt resolve process-instance --key <process-instance-key> --dry-run
./c8volt resolve process-instance --key <process-instance-key>
./c8volt --tenant tenant-a resolve process-instance --key <process-instance-key> --dry-run
./c8volt resolve process-instance --key <process-instance-key> --key <another-process-instance-key>
printf '%s\n' "$PROCESS_INSTANCE_KEY_A" "$PROCESS_INSTANCE_KEY_B" | ./c8volt resolve process-instance -
Options
--dry-run preview process-instance incident resolutions without submitting mutation
--fail-fast stop scheduling new process-instance resolutions after the first error
-h, --help help for process-instance
-k, --key strings process instance key(s) to resolve; repeat or combine with stdin '-'
--no-wait return after resolution requests are accepted without incident confirmation
--no-worker-limit use all queued jobs as workers when --workers is unset
-w, --workers int maximum concurrent workers when resolving multiple process instances (default: min(count, 2*GOMAXPROCS, 32))
Options inherited from parent commands
--all-tenants clear configured tenant filtering and search all tenants visible to the authenticated user; mutually exclusive with --tenant
-y, --auto-confirm auto-confirm prompts for non-interactive use
--automation enable non-interactive mode for commands that explicitly support it
--config string path to config file
--debug enable debug logging
-j, --json output as JSON (where applicable)
--keys-only output keys only (where applicable)
--log-level string log level (debug, info, warn, error) (default "info")
--no-indicator disable transient terminal activity indicators
--profile string config active profile name to use (e.g. dev, prod)
-q, --quiet suppress output except errors
--tenant string tenant ID for discovery/search, selection, create, deploy, and run flows; explicit empty values can clear configured discovery filters, and explicit keys/IDs remain backend-authorized
--timeout duration HTTP request timeout (default 30s)
-v, --verbose show additional output
SEE ALSO
- c8volt resolve - Resolve operational incidents