Skip to content

feat: support concurrent runner delay scheduling#19

Merged
cafitac merged 1 commit intomainfrom
feat/next-harness-slice
Apr 29, 2026
Merged

feat: support concurrent runner delay scheduling#19
cafitac merged 1 commit intomainfrom
feat/next-harness-slice

Conversation

@cafitac
Copy link
Copy Markdown
Owner

@cafitac cafitac commented Apr 29, 2026

Summary

  • support execution.delay_ms when execution.concurrency > 1 by spacing concurrent request launches instead of rejecting the config
  • add deterministic component coverage for concurrent delayed scheduling with ordered output preserved
  • keep existing retry/max-items/max-seconds/checkpoint behavior green under the updated scheduler

Testing

  • uv run --extra dev pytest tests/component/core/runner/test_recipe_runner.py -v
  • bash scripts/check-python.sh
  • bash scripts/verify-ai-harness.sh

@cafitac cafitac merged commit 467c01c into main Apr 29, 2026
1 check passed
@cafitac cafitac deleted the feat/next-harness-slice branch April 29, 2026 09:08
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