Skip to content

fix(pipeline): add progress feedback and concurrent grading#856

Merged
christso merged 1 commit intomainfrom
fix/851-pipeline-grade-progress
Mar 29, 2026
Merged

fix(pipeline): add progress feedback and concurrent grading#856
christso merged 1 commit intomainfrom
fix/851-pipeline-grade-progress

Conversation

@christso
Copy link
Copy Markdown
Collaborator

Summary

  • Adds real-time progress feedback (Grading: N/468 done) to pipeline grade and pipeline run grading step
  • Runs code-graders concurrently (default: 10 workers, configurable via -j/--concurrency)
  • Deduplicates grading logic from run.ts into shared runCodeGraders() in grade.ts

Performance (468 graders)

Concurrency Time
1 (old sequential) 65.1s
5 14.0s
10 (new default) 10.1s
20 8.7s

Closes #851

Test plan

  • Build passes
  • Typecheck passes
  • Lint passes
  • Benchmarked with real 468-grader dataset
  • Progress output verified in terminal
  • Results identical to sequential execution (468 passed)

🤖 Generated with Claude Code

…ing (#851)

pipeline grade and pipeline run grading step now run code-graders
concurrently (default: 10 workers, configurable via -j) and print
real-time progress to stderr. Deduplicates grading logic into shared
runCodeGraders(). Benchmarked: 65s → 10s for 468 graders.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying agentv with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4e1a794
Status: ✅  Deploy successful!
Preview URL: https://a2a11d02.agentv.pages.dev
Branch Preview URL: https://fix-851-pipeline-grade-progr.agentv.pages.dev

View logs

@christso christso merged commit 11f3d13 into main Mar 29, 2026
2 checks passed
@christso christso deleted the fix/851-pipeline-grade-progress branch March 29, 2026 21:36
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.

pipeline grade: no progress feedback and sequential execution for large runs

1 participant