Progress for the publish subcommand is reported via a single JSON file in the <output-dir>/<run-id>/ directory.
publish.json Schema
bytes_uploaded: Total bytes sent.total_bytes: Total size of the artifact.mb_per_s: Upload speed.repo_created: The Hugging Face repository name (e.g., user/repo) if creation succeeded.revision: The specific git revision.finished: Boolean status.repo: The final repository path.
{
"bytes_uploaded": 12345678,
"total_bytes": 17000000000,
"mb_per_s": 18.6,
"repo_created": "youssofal/Qwen3.6-35B-A3B-MTPLX-Speed",
"revision": "abc1234",
"finished": false,
"repo": "youssofal/Qwen3.6-35B-A3B-MTPLX-Speed"
}