Skip to content

[ENHANCEMENT] Global FIFO queue for Evals runs (1 at a time) #7966

@hannesrudolph

Description

@hannesrudolph

Type

Enhancement

Problem

When launching multiple eval runs from the Web UI, there’s no way to queue them. This forces me to wait for a run to finish or manually time the next one.

Context

  • Affects users running evals from the Web UI.
  • Desired behavior: a simple global FIFO queue so only one run executes at a time; additional runs are queued automatically.
  • The Runs list should show a clear “Queued” status with the run’s position in the queue.
  • Allow canceling queued runs.
  • No reordering needed.
  • Task-level parallelism inside a single run should remain as configured.

Constraints/Preferences

Keep the flow simple and predictable, with minimal UI changes: show status and position, and provide a cancel action for queued entries.

Metadata

Metadata

Assignees

Labels

Issue - In ProgressSomeone is actively working on this. Should link to a PR soon.enhancementNew feature or request

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions