Skip to content

Add Batch Processing CLI commands - #518

Draft
stellasphere wants to merge 1 commit into
mainfrom
codex/agent-batch-processing-cli
Draft

Add Batch Processing CLI commands#518
stellasphere wants to merge 1 commit into
mainfrom
codex/agent-batch-processing-cli

Conversation

@stellasphere

@stellasphere stellasphere commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Makes roboflow batch a supported CLI surface for Asset Library Batch Processing: create, status, list, abort, and restart.
  • Create requires one exact selection (--image-ids, --query, or --all), defaults to the product's CPU machine choice, supports stable request IDs, and returns structured --json output.
  • Abort/restart require explicit --yes; local folders remain an upload-first flow so the CLI never implies the server can read a caller's filesystem.
  • Adds typed low-level adapter methods and quickstart documentation.

Depends on the public API isolated in Platform stack layer 1: https://github.com/roboflow/roboflow/pull/14693. Merge and deploy that PR first.

Verification

  • 34 focused adapter, CLI, and completion tests pass.
  • Ruff check and format verification pass on every changed Python file.
  • Broader CLI suite: 468 tests ran; Batch Processing tests pass. One unrelated existing training test attempted an unmocked production API request and failed DNS in the restricted test environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant