prime images transfer-bulk#775
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 38aa296. Configure here.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 38aa296de6
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: cb1fc1cdea
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 16c4977749
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 16c4977749
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Adds a bulk counterpart to prime images push --source-image: copy many existing registry images into prime in one command
How it runs
Verified end-to-end against R2E-Gym/R2E-Gym-Subset (4,578 images resolved via dry-run).
Note
Medium Risk
Large new CLI surface and shared bulk submission logic that talks to
/images/buildand external Hugging Face APIs; mistakes could mis-queue transfers or mishandle quota vs rate-limit 429s, but changes are client-side with extensive tests.Overview
Adds
prime images transfer-bulkto queue many copy-existing-image jobs into Prime (counterpart to single-imagepush --source-imageand build-orientedpush-bulk).Input modes: JSONL manifest (
source, optionalimage/platform), Harbor tasks using prebuilt[environment] docker_image(whatpush-bulkskips), and Hugging Face datasets via the dataset-viewer API (--hf,--column, optional config/split;HF_TOKENfor gated data). Up-front validation,--dry-run, and a re-runnable failures JSONL mirrorpush-bulk.Shared bulk engine:
run_bulk_pushis refactored into genericrun_bulk_jobswith an injectablesubmitcallable. Transfers use it withSubmitRateLimitedpacing on transfer 429s, quota aborts, and a cap on consecutive deferrals so a stuck rate limiter cannot hang the CLI forever.Reviewed by Cursor Bugbot for commit 4ceac8f. Bugbot is set up for automated code reviews on this repo. Configure here.