Skip to content

feat(batch): accumulator types + batch observability (client + CLI)#1701

Draft
ebarroca wants to merge 14 commits into
mainfrom
feat-batch-accumulator
Draft

feat(batch): accumulator types + batch observability (client + CLI)#1701
ebarroca wants to merge 14 commits into
mainfrom
feat-batch-accumulator

Conversation

@ebarroca

@ebarroca ebarroca commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

WIP — part of the batch inference accumulator (depends on llumiverse batch, vertesia/llumiverse#516).

  • ExecutionMode (direct | batch_preferred | batch_only) + execution_mode/batch_id on runs.
  • InferenceBatch/InferenceBatchStatus (submitted batch) + BatchPoolInfo (pending pool) types.
  • RunsApi.batchPools() / batches(status?) client methods.
  • vertesia batch pools / vertesia batch list CLI.

Pairs with the studio-server branch (same name). Dispatcher orchestration + /execute parking are the deploy-verified follow-up.

ebarroca added 14 commits July 3, 2026 12:49
Add ExecutionMode enum (direct | batch_preferred | batch_only) and
execution_mode on InteractionExecutionPayload + execution_mode/batch_id on
ExecutionRun, for the batch accumulator.
InferenceBatch / InferenceBatchStatus (submitted provider batch) and BatchPoolInfo
(pending accumulator pool) for the batch observability endpoints.
- RunsApi.batchPools() / batches(status?) client methods.
- 'vertesia batch pools' (pending pools) and 'vertesia batch list' (submitted
  batches) CLI commands.
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