Full public and authorized corpus
Do not automate this feature until a later healthmd-cli/v<version> release publishes it explicitly.
--full-corpus requests every type exposed by the public API, supported by the installed build, and authorized by the user. It cannot read a private Apple, Google, or provider database.
healthmd export --all --raw --full-corpus --output apple-health-corpus.jsonhealthmd export --all --raw --full-corpus --provider health_connect \ --raw-format ndjson --output health-connect-corpus.ndjsonApple preserves v8 documents and canonical HealthKit records. Android preserves the provider-native Health Connect snapshot. Inspect exported, empty, permission_not_granted, unsupported, feature_unavailable, skipped, partial, and read_error. Omission is not proof of empty data.
Jobs remain resumable for seven days:
healthmd status --job JOB_UUIDhealthmd resume JOB_UUID --timeout 300 --output recovered.jsonA timeout does not cancel accepted work. Keep the corpus in a private file: it can contain exact times, routes, clinical text, medications, or attachments. The two current MCP corpus tools belong only to the complete local stdio profile.