Skip to content
health.mdhealth.mdCLI manual

healthmd resume

This content is not available in your language yet.

Resume an interrupted durable export or extraction job without changing its phone, dates, selection, destination, or artifact type.

healthmd resume <JOB_UUID> [OPTIONS]

Omit the job UUID to receive local guidance without contacting a phone.

Argument or option Description Default
<JOB_UUID> Durable job UUID from an export receipt or healthmd status --job. Required to execute.
--output <PATH> Atomically write a resumed raw or extract artifact. Original behavior or stdout, according to job type.
--format <json|jsonl> Select output encoding when the immutable job type permits it. Job-specific.
--allow-partial Accept a validated partial result with a successful exit status. Off
--timeout <SECONDS> Wait for resumed work. Range: 5–900. 300
--wake-timeout <SECONDS> Wait for the paired phone to become active. 120
--no-wake Skip the best-effort notification nudge. Off

This command also accepts all global options.

Terminal window
# Inspect the saved job first; this is local-only.
healthmd status --job 11111111-2222-4333-8444-555555555555
# Resume it.
healthmd resume 11111111-2222-4333-8444-555555555555
# Commit a resumed artifact to a new output path when permitted.
healthmd resume 11111111-2222-4333-8444-555555555555 \
--output resumed.json

Resume verifies the saved peer, request fingerprint, date scope, destination identity, manifests, partition chain, and committed frontier. A mismatch fails closed.

Timeout, Ctrl-C, process death, disconnection, and mobile background expiration pause work. They do not cancel the phone-side job. Use healthmd cancel only when cancellation is intended.